自学编程 自学编程如何找到工作?

crazyjin · 2019年03月13日 · 255 次阅读

自学可以找到工作,但是有一定条件。

熟练使用必须的技能

自学Java,想要从事Java编程方面的工作。那就必须要熟练使用Java,对Java编程的各方面问题都了解。做Android开发,就要熟练掌握Android开发常用技术。这是最基本的。

扎实的基础知识

自学成才的人和科班出生的人最大的差别就是基础扎不扎实。有的人跑去培训班混了半年出来就去找工作,基础知识严重匮乏。如果一个后端开发程序员,不清楚进程的概念,修改数据库中重要的交易数据时不上锁,甚至不知道锁的概念。那就算他找到了工作也会被同事鄙视的。 所以自学的时候不仅要把某一门儿编程语言学好,也要熟悉周边的基础知识。比如学习后端编程,除了掌握编程语言之外,还要学习操作系统、计算机网络、数据库、数据结构、算法。对于基本的、常用知识和技能要掌握。对于底层的、不不常用到知识技能要了解,起码要知道某个概念或者问题属于哪一个领域。

能证明自己的能力

证明自己的能力,在找工作的过程很重要。最有效的办法就是自己做一个不错的作品出来,找工作的时候可以拿出来展示自己的能力。面试官在问这个作品相关的问题的时候要能对答如流。这在面试的时候是一个很大的加分项。另外,参与Github上的开源项目也是一个很不错的找工作加分项。这不仅能证明自己的能力,而且还可以被认为是一段工作经验。假如面试的公司正在使用某个开源组件,而你正好参与了这个组件的开发,那面试官有理由拒绝你吗?

降低待遇预期

第一份儿工作,只要工作内容是自学的那个方向,只要工资还够生活开销,就先进去干着。等有一定工作经验了再申请加薪或者跳槽。有的公司可能资金比较紧张,所以不会对员工要求太高,只要还能干活就行。其实,别说是自学者,很多科班出生的人都是这么过来的。

面试

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册