博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
读《程序员成长路线图:从入门到优秀》
阅读量:4627 次
发布时间:2019-06-09

本文共 898 字,大约阅读时间需要 2 分钟。

  花了将近2个星期的时间将本书大致的读了一遍,虽然本书只有250页(这个数字的确不好>_<),但是讲述了程序员应该如何从一个普通程序员成长为成熟程序员,再由成熟程序员成长为优秀程序员的一些过程和要点,对边编程技巧、客户需求、面向过程思想、面向对象思想等,需要掌握的范围和实践的范围给出了一些建议,的确让我在当前的迷茫理清了一条路线。

  读完本书之后(关于EOM的解释,我个人是直接略读的,呵呵),让我感觉作者对于以兴趣而成为一个程序员的看法不是很赞同,作者认为以兴趣为主的程序员,不容易成为一个优秀的程序员,因为在作者的眼中,优秀程序员必须具备:1、心怀理想;2、充满激情;3、市场意识(文章大部分对于创造价值有着很深的理念,相当现实);4、永不放弃;5、团队精神;6、面向对象;7、基础扎实;8、条理清楚;9、全面细致;10、求新求精。我个人除了对3、6不是很赞成以外,其他的几点都是很赞成的。

  毕竟当前国内的IT氛围内,创造价值,金钱价值观念还是相当浓厚的,可能会有很多人认为,金钱不现实拿什么当饭吃。的确生存是一个很重要的基础,然而我个人觉得思想才是更重要的。至于面向对象而言,面向对象只是其中一种编程范式,还有其他的编程范式,作者将面向对象推向了一个至高的点(太高了),殊不知还有其他编程范式的存在(对于编程范式的了解,大家不妨参考《冒号课堂》这本书)。当前有不少牛人对于面向对象也有着反对的态度,我个人也是觉得不宜将面向对象看作是神一般的存在,应该以一种平常心态去对待,而且应该了解其他的编程范式,力求在今后的发展当中,对比其中的优势和劣势,能灵活的运用便可以了。

  可能是因为我现在仍然是一个处于新手阶段的程序员,无法领略及认可到高手所给予的这些观点吧,毕竟我的视野还不够宽广,技术和经验还不够扎实,不够深。不过对于本书的认可还是有的,的确是一本不错的书籍,当中的一些学习的路线和扎扎实实的态度还是需要我在平时的工作当中,努力做好的。

转载于:https://www.cnblogs.com/ahl5esoft/archive/2012/03/09/2386089.html

你可能感兴趣的文章
xml文件中引号如何处理
查看>>
Centos 下 Jenkins2.6 + Git + Maven Shell一件部署与备份
查看>>
MVC原理
查看>>
Java中堆内存和栈内存详解
查看>>
网络编程
查看>>
C# 访问USB(HID)设备方法 (转)
查看>>
linux 配置svn服务器+使用+注意事项
查看>>
关于JAVA并发编程你需要知道的——语言篇
查看>>
Spring MVC 中 HandlerInterceptorAdapter的使用
查看>>
druid 数据源 使用属性文件的一个坑
查看>>
[na]数据包由于isp不稳定丢包-seq&ack
查看>>
浅谈Web前端浏览器兼容问题
查看>>
用命令行在github新建一个项目
查看>>
测一下我心中想的事
查看>>
java中getName()、getCanonicalName()、getSimpleName()用法比较
查看>>
React Native pod install报错 `Yoga (= 0.44.3.React)` required by `React/Core (0.44.3)`
查看>>
C#中 删除掉字符串数组中的空字符串
查看>>
Win10 驱动装不上,提示:Windows 无法验证此设备所需的驱动程序的数字签名。该值受安全引导策略保护,无法进行修改或删除。...
查看>>
数值计算小问题
查看>>
A股行情记录
查看>>