我知道在咱们读者中有相当一部分的编程学习者都不是计算机专业出身,其中又有一部分是冲着转行而学的。那么在自学编程、转行找工作的过程中,有哪些值得注意的问题和可以借鉴的经验?
之前我在知乎上有过一个相关的回答,今天在这里给大家分享一下:
非计算机专业,毕业两三年之后才开始自学编程的人,都是怎么找到第一份编程工作的?
招聘要求中有很多学历,专业和n年工作经验的要求,感觉会很难的样子。
从零基础自学到获得第一份编程工作又需要大概多久?
我因为在做线上编程教学,所以接触过不少转行开发的人。每个人在学习时的起点和状态都不一样,其实没有一个百分百有效的标准模板,可以让你按照任务列表一个个完成就能达到目标。但是,凡是最终成功转行的,我觉得基本都或多或少满足以下几点:
1. 自我定位明确
既然想自学编程,必然不是相关专业,有很多人学校牌子也不是很响,加上对现有工作不满意,于是想转行。但首先你得明确,以上述条件来看,和相关专业本科的毕业生相比,确实存在不可忽略的差距,这个是需要正视的。我曾看过有的人,培训班上了三个月,了解点开发皮毛,然后找工作不顺利,就在论坛上发帖,说公司招人就知道看学历看专业,根本不给机会。然而,这种牢骚没有任何实际帮助,只会增加你放弃的借口。
还有的人,目标定太高。看了网上各种机构的招生宣传说零基础三个月成为人工智能程序员,就真的觉得离人工智能只差一个培训班的距离。
如果你真的打算转行,正视差距、定下合理目标,这个是必须的