我的编程之路:勤能补拙

638 查看

简单介绍一下自己和目前的工作
我是一名Linux驱动工程师,目前就职于杭州*通信公司,从事手机底层驱动的调试与编写工作。
详细写写你是如何走上编程的道路
研究生之前比较喜欢玩,所以那是压根就没有想到自己以后会从事IT行业。读研究生期间,由于各项研究都离不开编程,所以只能硬着头皮逼自己去学习。虽然大学期间开设了C语言的相关课程,但是那些都是非常浅显的基础知识,而且也是为了应付大学的期末考试不要挂科。所以可以说我研一对于编程根本就是零基础,给自己制定了相关的目标变得非常必要。所以
首先将C语言的相关语法等基础知识重新温顾一下。结合项目代码理解和巩固C语言的相关知识
其次学习Linux的相关知识和操作
然后再学习驱动的相关知识,边学习边操作
介绍一些你比较喜欢的软件和硬件
Wincp 一款Windows环境下使用SSH的开源图形化SFTP客户端,可以在两台电脑之间传文件
synergy 可以使用一套键盘鼠标操控多部电脑
推荐一些书籍或者编程大杀器
C Primer plus 一本相当经典的C语言入门书籍
鸟哥的私房菜系列图书 Linux相当经典的工具书
Linux设备驱动开发详解(宋宝华) 相当经典的驱动相关书籍
哪些好的习惯程序员值得拥有?
多写,多练,多google,多逛论坛,多锻炼
能讲一讲在编程路上踩过哪些坑么?
只看不练:看着都懂,但是一让你上手,啥都不会,所以一点要多练习
对哪方面技术的发展比较看好(AI, AR, VR, etc.)?
嵌入式物联网方向比较非常看好,目前整个IT行业都是非常不错,前景相当可观
请推荐一些程序员专用的追妹子 or 汉子大法。
身为汉子,至今单身。但是有一点我觉得,不管你是想追妹子还是交朋友,都需要以诚相待