|
师弟,看了你上面的留言,有几点要提醒你一下,至于你怎样选择还是自己决定$ Q5 ]; ]' F" @7 y' T
1.对于上面你们所说的"软硬结合"觉得你们可能对软件开发,硬件开发,嵌入式开发理解有偏差.周立功我也去面试过,我估计你进去后肯定是做一些上位机的程序和下位机通讯(通过通讯规约)的程序,程序的结构不会很复杂.在这样的公司可能软件设计架构方面学的东西会比较少,但是对于系统的底层,语言的理解,通讯方面的知识会学得比较透切.其实在公司里面做嵌入式软件开发和软件开发的工作内容都差不多,只是平台不一样而已.但是在一般的公司里面做嵌入式那边的人对底层的理解会比较清楚,但是可能由于语言或者习惯性,他们的设计往往很糟糕如果需求以改变可能要改动的东西很多,但是做软件开发这边的处理这个的能力会比嵌入式好,这就是重视软件设计架构的好处.如果在这样的公司里面能把这两个东西结合起来学到两边的比较好的东西,那我想你的能力会提高很多.
" K2 L5 {- n6 P0 @2.对于刚毕业的本科生,我觉得再怎么厉害,怎么牛,能力很少高过于工作一年后的学生.我这样说不是贬低你,只是提醒你一下,按照你的能力应该不错,进去公司后肯定也能学到不少东西. |
评分
-
1
查看全部评分
-
|