分享一些想当程序员的人建议

By 张怀义 at 2020-07-15

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这些协同过滤算法。非常好找工作!

程序员, 想当, 分享, 建议