自动化大四学生,想转当程序员,现该咋做
学好fpga, 搞编程。想搞自动化自己买俩单片机,鼓捣鼓捣就会了。剩下的就是按照规范来了。说白了就是听总工的。反正不少挣。学点python 和架设单片机的知识,我反正不想天天写shell
■网友
首先,程序员分为很多种。不同的程序员职位要求不同的程序语言。比如嵌入式系统(偏CPU)程序员主要需要C和汇编;嵌入式(偏硬件)程序员需要FPGA;Web前端程序员主要需要CSS、JavaScript;后端开发程序员主要需要ASP、PHP、.NET;安卓程序员主要需要Java,等等。题主要考虑自身发展方向选择一条路。其次,仅仅会程序语言是做不了好程序员的。数据结构和算法也是必须会的。对于一些前后端开发来说,数据库知识也是必不可少的。对于很多嵌入式程序员来说,芯片指令结构和CPU架构也是必备知识。另外,不同的开发领域内都有一套既有的协议和标准,比如汽车嵌入式中的AUTOSAR等等,掌握这些对于进入某一些行业来说也是必不可少的。还是那句话,题主要结合自身选定发展方向。第三,想做一个好程序员,编程语言课学好只是第一步中的第一步。能给你的编程知识带来实际提升的只有自己亲自做项目。请多关注学校实验室的编程相关项目,多去实验室做项目长经验。也可以关注所在城市有没有企业招编程相关的实习生项目,多投实习简历。基本上你在什么样的程序项目里面积累了经验,以后就会做什么方向的工作。第四,多关注找工作网站上发布的程序员职位的要求。根据那些要求来对照自身,就知道自己缺什么了。
推荐阅读
- 四川安州:4名大学生被困雪山悬崖警方连夜成功救援
- 江苏沛县一初三学生坠楼身亡警方:排除刑事案件
- 山西高校回应“学生体测替考被取消学位:按规定执行
- 江苏省第十五届大学生职业规划大赛总决赛在常州举办
- 强迫学生摔手机 云南涉事教师被停课调查
- 惊险!广东中山一小学生被轧车底 众人合力抬车救人
- 设计专业学生上传自己的作品,用哪个网站比较好
- 官方回应“南华县学生被踢视频”:视频内容属实,责令涉事教师停职检查
- 学的自动化却对IT比较感兴趣。。感觉对自己的专业帮助不大,好苦恼,要不要继续是专精还是学点感兴趣的?
- 大三学生准备日本留学过程中要不要准备考研