本人制造业PE工程师一枚,物理系本科毕业四年,对编程一直有很大的兴趣,在大学里就学了C语言,想转行编程,请教各路大神靠谱吗?应该从哪一方面开始学起?大概要自学多久?学习嵌入式编程是不是转行容易些?
本科学历,大学接触过编程,看起来也刚毕业不久,具备转行的条件,没什么不靠谱的。
提个醒,转行最好是一个深思熟虑的决定,毕竟要跳到一个自己陌生的行业,这个过程会有一些辛苦,有一些压力,刚切入一个行业,薪资也可能有一个变化的过程。
学嵌入式,不是一个特别理想的选择,除非你具备一定的基础,或是兴趣真的只在于此。
转行编程做什么,个人比较建议以终为始,先看看社会上需要什么,根据你所在的城市,从注册的招聘求职网站,搜一下你意向转行的职位,看一看数量的多寡,很关键!
如果在当地,这个职位的需求都是有限的,你转行过去,风险会非常大!
不能完全根据自己的喜好去判断,要结合现实的情况去做决定,这不是拍脑袋的事,去招聘求职网站看看,用百度指数了解下,问问从业人员……有很多方法,可以帮助你,万万不要闭门造车,会死的很难看的。
另外,客观的讲,嵌入式对于非科班出身的人来说,自学还是非常困难的,而且就业面来看也不算特别宽广,建议了解下其他的编程语言,如Java、Python、PHP等。
至于从哪方面开始学起,在你确认了要学习的语言以后,可以有一个偷巧的方法。你可以在网上查下相关的培训课程,基本都会有很详细的课程体系介绍。自学最大的问题是,不知道应该学什么,顺序怎么样,而培训机构的课程基本都是按照企业需求设计的,可以作为参考来借鉴。
学多久……不好说,培训机构大多四五个月的课程,估计自学,要乘以2才可以,当然,这个也要看个人基础和自学能力,也许你天赋很好,很快就能打通任督二脉。网上也有很多免费的视频教程,可以找来学习。
有了烦恼找明哥,找了明哥乐趣多,关注明哥聊求职,我们的故事就开始了~