入行计算机(计算机如何入行)
入行计算机(计算机如何入行)近年来,因为各行业对信息化、数字化的持续诉求,IT类的工作越来越多,而多数不具备或养不起IT研发能力,外包服务越来越盛行,同时人才涌入和内卷,IT企业降低开发成本,也是导致IT人才外包盛行的原因之一。转行的黄金时段,在大学毕业找工作那会儿,其次是工作两年。先不聊转IT,单单30岁转行在任何行业基本都很难做到,试想老板为什么不招一个年轻有经验的人,而要招一个年30,业已成家,拖家带口的人呢,除非他有诸如行业资源或者人际关系的特长。IT行业是个普遍加班的行当,很多人说吃青春饭,或者35岁危机,从实际来讲,30岁的女性并不好找工作,而且IT行业更需要干活的牛马和牲口。3、 IT人才外包服务为何越来越盛行?挑了几个问题,一起来给大家讲讲吧。计算机的同学可以转行做IT。公务员、事业单位讲究专业对口,IT行业并不像其他行业那么在意出身。毕业当年,就有很多其他专业,诸如物理、电子、数学、工管、物流的同学
职场中的我们
最近知乎推给我一连串的问题:
1、 不是计算机的同学,可以转行做IT吗?
2、 30 的女性转行IT还来得及吗?
3、 IT人才外包服务为何越来越盛行?
挑了几个问题,一起来给大家讲讲吧。计算机的同学可以转行做IT。公务员、事业单位讲究专业对口,IT行业并不像其他行业那么在意出身。毕业当年,就有很多其他专业,诸如物理、电子、数学、工管、物流的同学一同找工作,当然跨专业大部分人与科班比是有一些劣势的。
转行在任何时候都是问题
转行的黄金时段,在大学毕业找工作那会儿,其次是工作两年。先不聊转IT,单单30岁转行在任何行业基本都很难做到,试想老板为什么不招一个年轻有经验的人,而要招一个年30,业已成家,拖家带口的人呢,除非他有诸如行业资源或者人际关系的特长。IT行业是个普遍加班的行当,很多人说吃青春饭,或者35岁危机,从实际来讲,30岁的女性并不好找工作,而且IT行业更需要干活的牛马和牲口。
近年来,因为各行业对信息化、数字化的持续诉求,IT类的工作越来越多,而多数不具备或养不起IT研发能力,外包服务越来越盛行,同时人才涌入和内卷,IT企业降低开发成本,也是导致IT人才外包盛行的原因之一。
选一条适合自己的路
入行IT可以从行业着手。目前计算机行业划分已经很细了,不同子行业差距很大,例如硬件相关,嵌入式开发,底层驱动开发,使用c较多,比如智能门锁,智能音箱,工业控制系统等;系统软件相关,操作系统,数据库,内核等,使用c/c ,rust较多;应用软件相关,网页网站,端侧app,业务软件等,使用Java,Python,Go等多种语言,大型游戏涉及硬件gpu显卡等,c 用得比较多,手游C#较多;人工智能,金融数据处理,使用python比较多。
嵌入式软件开发
计算机体系结构
从事嵌入式开发,计算机组成原理、体系结构、数据结构,linux内核驱动开发,C语言等必备知识。推荐大部头:《计算机体系结构精髓》,一书带你纵观整个软硬件全局。
操作系统
从事系统软件相关,需掌握操作系统原理、数据库原理、数据库、内核、C语言等必备知识。掌握整个体系可能需要1~2年。
Unreal虚幻引擎
从事大型游戏开发,学习C 语言、面向对象设计和常用设计模式、虚幻引擎Unreal,通常也需精通C指针和底层内存管理。掌握整个体系可能需要1~2年。
从事手游开发,学习C#、Lua等语言、SQL、面向对象设计和常用设计模式、Unity3d引擎,掌握整个体系可能需要半年。
Java开发
python开发
从事网站、APP开发,学习Java、Python、Go等语言、SQL、html、CSS、面向对象设计和常用设计模式。掌握整个体系可能需要半年。
除了体系结构外,其他不推荐阅读大部头书籍,建议语言的学习,在网上找找200页以内的教程,快速翻阅,动手一点一点练习,出现问题,多使用谷歌搜索查找解决问题,编程本身就是动手实践的过程。在github.com多看看业界开源实现,对初学者大有帮助。
IT行业和其他行业不同,通常web技术3~5年会迭代一次,越靠近硬件,技术迭代越慢,也差不多10年迭代一次,所以需要不断的提升和掌握新知识,这也是大家说IT比较卷的原因,所谓大道至简,一通百通,掌握核心逻辑,拥抱变化,是应对未来不确定性的必备素质,祝大家成功~