给计算机相关专业学生的几点建议
昨天的你,成就你今天的样子;今天的你,决定你明天的样子
上大学的时候,总希望能够有一个人告诉迷茫的自己该怎么做,所以,我想告诉那些像我一样迷茫的人,几点建议。
介绍一下,计算机专业的对口工作之一:程序员,其他的测试、算法、安全,我并不了解,所以只介绍程序员。
程序员需要的基础知识
这一行,语言可以是JAVA、kotlin、swift、PHP、Node.js、Python等其中之一,但是(HTML CSS JavaScript)这些是每一行都需要会的,现在WEB和各个平台的结合越来越密切了。另外,必不可少的是数据结构(算法,非常重要,非常重要,非常重要,找工作笔试时候必考,尤其是大公司,如果你不会的话,扑街~)、英语(英文文档很重要,一般技术问题是GOOGLE的,没有百度)、数学(函数,例如cos等)、线性代数和概率论(比较深的知识需要用到)、计算机网络(不知道的话,不好意思说计算机毕业的,曾经我忘记了IP配置之类的,被问是不是计算机毕业的(lll¬ω¬)),所以这些科目一定要好好学习,切记切记。WEB去W3CSCHOOL或者极客学院、菜鸟教程之类的,或者买技术书籍看。如果有实验室,就进去把,好好思考一下学习什么语言,精通JAVA、Android、IOS、PHP、Node.js、WEB等其中之一,WEB是至少要会基础的。至于其他的深入的架构等知识,就将基础知识学会后看吧。学习期间,记得多敲代码,模仿一些项目,到时候面试可以让面试官看。
程序员职业的优缺点
- 优点:这一行,众所周知,工资高,具体的要看你的能力了,大牛的话,三四万甚至更多也是有可能的。这对于,我们这群房奴车奴来说,确实很重要。
- 缺点:不会锻炼情商口才之类的能力,另外对身体不太好,这一行,很多公司九个小时以上(所以,找工作,最好问清楚上班时间,不同公司时间不一样的,有朝九晚六,也有朝九晚七等等,更恐怖的还有996,早九晚九一周六天~),久坐不动,缺乏锻炼、赶工期熬夜加班、再加上整天面对电脑辐射,所以女孩子的话一定要注意保养,工作一年毛孔粗大、痘痘啥的都出来了,就是因为不注重保养,什么隔离啦都没有涂过,所以一定要注意保养,还有锻炼身体,不然体重也许不长,但是腰围一定疯狂长QAQ。另外就是眼睛的问题了,不过很少有工作不看电脑的,所以还是要靠自己保养了。建议可以买一个久坐提醒功能的或者设定个电脑提示。
- 不算优点也不算缺点的点:学的东西很多,很有挑战性,但也很有成就感。要不断的学习,计算机的知识更新的很快,所以要在学习新知识的同时,不断更新旧知识。有人说,程序员是吃青春饭的,毕竟人过了35岁,没有那么大的精力了,但是如果35岁还没有升入管理层,也挺尴尬了。这里,提醒一下,管理层需要和上下级沟通调节,所以这时候调节矛盾、部门沟通和工期安排就看你了。
后记
程序员,从技术慢慢升职是有的,也有技术不是很好,但是情商很高的,所以沟通能力还是很重要的。如果,你选择程序员,就从现在起,好好加油吧!如果,你不想干这一行,那么一定要想好自己毕业后做什么,并开始努力,大学的时间看似很长,其实很短,薪资就看此刻努力的程度了。
这是菜鸟程序员的我个人工作感想,希望能对读到的人有所帮助