分享一些想当程序员的人建议
1.大学里好好读书,平均学分绩点是证明你的通信证,大公司都会看这个的。它不一定证明你比别人聪明,但是说明了你的学习能力和学习态度。如果我是面试官,看你平均学分绩点那么低,肯定不要你,你说是不是?当然了,小公司,我觉得是不看的,但是你们可以看看Google的校招要求~
2.毕业论文好好写。正常的毕业生,是不可能有什么项目经验的,毕业论文或者毕业设计是自己唯一可能拿出来的成果。当然了,平时如果有什么自己i的小项目的也行,你觉得可以吸引面试官就好。
3.选一个方向去钻研,别老是想什么都学。简历上说自己什么都会,等于和对方说自己什么都不精。没意义。我自己的建议是你挑个自己喜欢的岗位,然后专门去攻克:
前端:React , Ng, Vue
后端:C#,PHP,Ruby(国外创业公司用的多),Node.js,Python,Go
数据库:MySQL,PostgresSQL,Oracle
NoSQL:Redis,MongoDB,TiDB(应该叫NewSQL),Neo4J,InfluxDB
大数据:Spark,Flink(国内好像喜欢这个),HDFS(可选),HBase,Hive
人工智能:TensorFlow,Pytorch,sk-learn
Android:Kotlin , flutter
iOS/Mac:Swift
PC:Qt,Electron
4.和填报志愿一样,自己给自己估分,确定自己能上什么大学。我们都要客观评估自己的能力,确定可以去什么公司,适合什么岗位,不要觉得人工智能很火,工作高大上就去学习AI,然后报这个工作,基本没戏!我觉得后端的工作更好找。前端的工资更高。你们最好现实点,不要高估自己,都去想做AI
5.我觉得推荐算法是将来就业最快的路径,建议学习ALS这些协同过滤算法。非常好找工作!