这属于跨界,跨界难度大不大,很大一部分因素在于你的是否对这行感兴趣,并且愿意坚持下去。跨界是有成本的,你原本的生物专业和圈子已经对你没什么帮助,需要开始新的学习,你是否能承受跨界失败带来的后果。还有最重要的一点,你是否在这方面有天赋。身边有很多跨界的例子,我和朋友就是很好的例子。
朋友是专科财务管理毕业,没有选择去当一名会计,而是在销售行业辗转多年,但并没有攒下多少钱,在迷茫之际,回想起上学时候对计算机开发语言十分感兴趣,于是下定决心要学习计算机开发语言,进入IT圈。于是他拿着手里为数不多的存款去某培训机构交了学费,成为了众多跨界者中的一员。
进入这个集体,他发现,大部分人都没有接触过这个行业,并且年龄差距很多,最大的有将近40岁,最小的也就18岁,大家都是为了“赚钱”而来到这个地方。学习过程上过学的应该都能理解,每天就是上课,练习,巩固,再上课,周而复始,培训机构的作用就是在最短的时间培养出能复制黏贴的“CV码农战士”。
“毕业”后他面试了很多家软件公司,都了无音讯。由于二线城市的缘故,软件公司也不多,所以应聘竞争也厉害,可他没有放弃,不断的应聘,巩固学习,最后在一家专门做OA软件的公司找到了工作。而我和他是一起去跨界的,我没有坚持下来,最终只是找到了软件运维的工作。
所以跨界一定要有恒心,不能半途而废。然后说一说天赋,软件开发这行真的需要天赋,有的人一辈子也就是一个码农,没什么提升,而有的则可以成为大牛,虽然朋友说他们公司很多大牛都是跨界出生的,但我认为这个概率并不是每个人都适合,所以转行你要考虑清楚,跨界后你的位置。
其实每个人跨界都是为了追求一个好的发展,只有真正的进入这一行你才知道你是否能融入这个圈子,这个过程要付出的代价是很高的。那么天赋对于在这行的发展起决定性的因素。天赋高的人在这行的提升快,工资也就高。天赋低的最坏的结果是找不到工作,好一点的找到工作提升也不大,位置尴尬。
建议:如果是应届生跨专业,在已经没有顾虑的情况下尽快跨界,这样利于就业。如果是已经工作多年的,可以先自学一下,现在网上很多免费教程,一定不要只看了一点数据结构,判断条件之类的就觉得自己有天赋,多看多练多想,最好边学边自己设计一点简单的程序,觉得差不多了,再把自己的工作放下跨界,这样最稳妥。