当前位置: 技术问答>linux和unix
如何成为随心所欲的程序员
来源: 互联网 发布时间:2017-05-09
本文导语: 声明:话题虽然有点大,但是通过讨论可以给自己提供一个不同的角度。 我感觉中国的工程师更多的像工人(实现功能而已),而国外的工程师更像艺术家(给你感动)。 他们可以随心所欲的编出友好的美的炫的软...
声明:话题虽然有点大,但是通过讨论可以给自己提供一个不同的角度。
我感觉中国的工程师更多的像工人(实现功能而已),而国外的工程师更像艺术家(给你感动)。
他们可以随心所欲的编出友好的美的炫的软件。
我们是否想过除了像数据结构,设计模式,编译原理,数学等等基础课程之外,我们好像还有欠缺,这种欠缺造成了美国程序员能做的我们做不了,我们只能模仿、使用,少有创新。
你能想到的欠缺是什么,你是通过什么方法(看什么书,上什么网站)成为具有国际视野和水准的程序员的,成为以编程为乐的工程师的。
希望做到抛砖引玉。
我感觉中国的工程师更多的像工人(实现功能而已),而国外的工程师更像艺术家(给你感动)。
他们可以随心所欲的编出友好的美的炫的软件。
我们是否想过除了像数据结构,设计模式,编译原理,数学等等基础课程之外,我们好像还有欠缺,这种欠缺造成了美国程序员能做的我们做不了,我们只能模仿、使用,少有创新。
你能想到的欠缺是什么,你是通过什么方法(看什么书,上什么网站)成为具有国际视野和水准的程序员的,成为以编程为乐的工程师的。
希望做到抛砖引玉。
|
我怎么觉得我们的程序员缺少的就是 数据结构,设计模式,编译原理,数学等等基础课程
|
我个人的感觉是,欠缺眼界和资源。
第一说眼界,很多程序员大学的时候并不是因为喜欢计算机技术或者自己研究过这个领域的前景而选择计算机或者相关专业作为自己的专业的。当然在学习的时候也就按部就班,掌握了编程技能也就差不多了,然后工作的时候可能也就顺理成章的选择了程序员的工作,在这之中并没有太多的自主思考和探究。
而国外的学生自己选择学习方向和人生方向的意愿强烈的多,他们很多人会在上大学之前寻找自己的喜欢的东西和擅长的东西,然后进行选择,主动的选择带来的就是你对这个领域的热情,热情带来的就是更自主的探究,你会去主动的看自己以后可以做什么,还需要学习哪些相关的东西,让自己的东西形成一个体系。这种思考是很重要的。
第二,资源,不得不说国内学生的资源相对少,国外大学和企业合作的机会非常多,而且企业也可能资助很多学生,或者举办各种竞赛和讲座,这对学生的提高是很有帮助的。大家在一起交流和提高,不仅提高自己,还会积累非常多的人脉资源。而对于毕业的学生,国外有很多机会给你自主创业,你可以把自己的东西放在某些网站上募集资金,也可以自己注册小公司,很多国家对小企业的资助很多。只有你自己付自己钱,你才有办法做自己喜欢的东西,否则谁给你钱,你就要做谁喜欢的东西,自主就没了。
我不是很有水平的程序员。这些大概就是我的一些浅见,希望大家指正。
第一说眼界,很多程序员大学的时候并不是因为喜欢计算机技术或者自己研究过这个领域的前景而选择计算机或者相关专业作为自己的专业的。当然在学习的时候也就按部就班,掌握了编程技能也就差不多了,然后工作的时候可能也就顺理成章的选择了程序员的工作,在这之中并没有太多的自主思考和探究。
而国外的学生自己选择学习方向和人生方向的意愿强烈的多,他们很多人会在上大学之前寻找自己的喜欢的东西和擅长的东西,然后进行选择,主动的选择带来的就是你对这个领域的热情,热情带来的就是更自主的探究,你会去主动的看自己以后可以做什么,还需要学习哪些相关的东西,让自己的东西形成一个体系。这种思考是很重要的。
第二,资源,不得不说国内学生的资源相对少,国外大学和企业合作的机会非常多,而且企业也可能资助很多学生,或者举办各种竞赛和讲座,这对学生的提高是很有帮助的。大家在一起交流和提高,不仅提高自己,还会积累非常多的人脉资源。而对于毕业的学生,国外有很多机会给你自主创业,你可以把自己的东西放在某些网站上募集资金,也可以自己注册小公司,很多国家对小企业的资助很多。只有你自己付自己钱,你才有办法做自己喜欢的东西,否则谁给你钱,你就要做谁喜欢的东西,自主就没了。
我不是很有水平的程序员。这些大概就是我的一些浅见,希望大家指正。
|
本人愚见,中国程序员最缺少的是 “耐心” 和 “环境”。
如果大环境不改变,国内的程序员很难有所突破。
如果大环境不改变,国内的程序员很难有所突破。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。