你好,游客 登录
背景:
阅读新闻

给一位想提高水平的PHP程序员的建议 - 迂者-贺利坚的专栏

[日期:2013-04-14] 来源:  作者: [字体: ]
【来信】
老师,您好:
  我是91年的,学历中专,目前的职位是php程序员,可我发现我并不是真正的程序员,计算机像进程多线程 内存方面我都不是 很了解,看他们那些C++程序员讨论就觉得自己很差,更别说算法之类的了,可能是没经过系统的学习吧,我想经过系统学习 计算机知识,该如何去做,看书么,推荐两本,想看下 数据结构的书,,不知道我能不能看懂;


【回复】
  来信收到。我想以逐句点评的方式给你回复。年轻真好,安排出有效的学习,前途无量。
  我是91年的,学历中专,——年轻真好,学历代表过去,给我来信讲清有些必要,有些时候能不说就不说,自己也可以将这个有时候有人介意的事忽略。
  目前的职位是php程序员,——至少目前一切安排可以围绕这个为核心,做好工作的同时,提高自己,这是在工作中学习的要点。
  可我发现我并不是真正的程序员,——永远要看到进步的空间,这两天留传的段子挺好:“从前,有一个程序员,他临死的时候, 不小心得到了一盏神灯 。然后他向神灯许愿, 希望在有生之年能写一个好项目。 后来。后来他得到了永生。”
  计算机像进程多线程、内存方面我都不是很了解,——要成为高手,这些是要知道的,这也是工作了,学习更得加强的原因。
  看他们那些C++程序员讨论就觉得自己很差,——知道差距,但不可以此让自己压力太大。C++程序员必须知道底层的东西,这些使他们对于计算机系统的理解更深刻。
  更别说算法之类的了,——算法是计算机科学的核心,可以作为一个长期目标。而目前你做的是PHP,可以优先在架构、工程方面立住脚的前提下,再去图谋这个目标。
  可能是没经过系统的学习吧,——不见得都要经过系统学习。
  我想经过系统学习计算机知识,——提倡有这样一个目标,但也要破除“系统学习”的情结,见http://blog.csdn.net/sxhelijian/article/details/7841618,抱着这个情结不放,而不是变通地处理,不见得能得到好果子。
  该如何去做,看书么,——看书,更要实践。视频教程很多,可以利用,但是坚持是关键。参考一下随便哪个大学里的教学计划,你可以一门一门地学下来。还有个主意,看看软件人员资格和水平考试中程序员级别考什么,以此为目标安排学习,也不错。再强调,一定要同畅游实践。
  推荐两本,——不推荐了,哪本适合你,就看哪本。到书店,或可以利用的图书馆,翻一翻,找有感觉的。

  想看下数据结构的书,不知道我能不能看懂。——我不讲小马过河的故事了,你自己试试就知道了:那条河没有松鼠说得那么深,也不是老牛眼里的那么浅,自己过河吧。


    





收藏 推荐 打印 | 录入:admin | 阅读:
相关新闻