我本科机械,现在也在做与机械擦边的工作。基础就是自学的c语言,只能说有个大概的认识。请问一下,您现在从事什么工作,希望能给我一些建议作为参考。谢谢
我个人花了一年时间学习 数据结构、算法、计算机组成原理、计算机网络、汇编语言、编译原理,这些计算机的基础课程,当然还有ARM体系结构、linux内核体系、linux驱动开发这些内容。
目前从事的工作是嵌入式linux驱动开发,刚入门而已,还有很长的路要走。
个人建议:
先学好 数据结构和算法,提高语言编程能力(推荐 C专家编程、C和指针、高质量程序设计指南_林锐、零基础学算法、严蔚敏数据结构视频)。
学嵌入式开发,这个在淘宝有很多视频教程,推荐 韦东山 的视频教程,讲的很细致。
然后找一个嵌入式的职位开始做着吧,边做边学习提高。