V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
baocaixiong
V2EX  ›  程序员

作为一个毕业后才半路出家的程序猿,需要补充的基础知识有哪些?

  •  
  •   baocaixiong · 2014-02-17 22:42:45 +08:00 · 4883 次点击
    这是一个创建于 3718 天前的主题,其中的信息可能已经有所发展或是发生改变。
    @riccar
    @lichgo
    @openervpn
    @JerryKwan
    @Fuxiang
    @bigporker
    @Part
    @wklken
    @pc10201
    @pythoncc @tangyuan @coolicer @serenader @marklrh @irisyang

    精选首页前几位楼主。

    我先在公司主要做php和python的开发。总感觉知识的储备不够,脑子就不好使。
    15 条回复    1970-01-01 08:00:00 +08:00
    lidashuang
        1
    lidashuang  
       2014-02-17 22:46:08 +08:00
    《深入理解计算机系统》
    andrewhxism
        2
    andrewhxism  
       2014-02-17 22:49:18 +08:00
    顶楼上!
    irisyang
        3
    irisyang  
       2014-02-17 22:57:02 +08:00   ❤️ 1
    太荣幸了,竟然被点名,技术方面我就不班门弄斧了,作为猎头,我的建议是首先给自己定位好,选择有助于实现你的定位的公司加入,然后在第一间公司呆至少2年以上,学到一定的东西再考虑跳槽。

    第一份工作非常重要,对你今后的职业生涯有着无法预估的影响。
    pkuxkxjason
        4
    pkuxkxjason  
       2014-02-17 22:58:03 +08:00
    既然你已经开始做开发了,那有两条路径学习。
    1. 解决开发过程中遇到的问题。这可以让你学会很多东西,最重要的是锻炼分析和解决问题的能力。
    2. 读书。这个收效不快,但是系统性的知识是非常重要的。既然你是半路出家的,就不妨补休一下计算机科班的课程。比如数据结构,操作系统,网络,数据库。
    wklken
        5
    wklken  
       2014-02-17 23:03:29 +08:00
    1.做项目
    2.书籍+文档+搜索引擎

    有点基础之后,开始有意识地构建自己的知识体系,系统性学习
    cleverUtd
        6
    cleverUtd  
       2014-02-17 23:13:12 +08:00
    Keinez
        7
    Keinez  
       2014-02-17 23:34:46 +08:00
    准备好google和一本好书。

    野路子半年之后你就会知道怎么办了。

    顺便请积极上stackoverflow……
    acros
        8
    acros  
       2014-02-17 23:45:13 +08:00
    基本上就是4楼这个思路。
    我也是毕业后转做软件的。公司有关的边做边学。周末或晚上抽时间看主要的基础课程,话说我编译原理还没看过·····
    pythoncc
        9
    pythoncc  
       2014-02-18 00:52:04 +08:00
    好吧,有幸被点名,但真心不知道说点什么好;
    做php和python开发,头脑应该够用的,之前有读过一篇名字叫每天工作四小时的程序猿;
    怎么说的,额,不知道怎么说
    baocaixiong
        10
    baocaixiong  
    OP
       2014-02-18 08:34:26 +08:00
    @lidashuang
    @andrewhxism
    @Keinez
    根据一楼的指示,这本书我会好好的读的。感谢。
    baocaixiong
        11
    baocaixiong  
    OP
       2014-02-18 08:36:03 +08:00
    @irisyang 感谢,虽然说现在的工作是第二份工作了,但是已经刚刚好一整年了。哈哈,我主要是在开发中越来越觉得知识不够了。
    baocaixiong
        12
    baocaixiong  
    OP
       2014-02-18 08:38:03 +08:00
    @pkuxkxjason
    @wklken
    @cleverUtd
    @Keinez
    @acros
    @pythoncc
    我相信现在在工作中的很多的程序员都是半路出家的,有空大家给一个好的基础知识补充列表哈(具体可能是书籍啥的。)
    tangzx
        13
    tangzx  
       2014-02-18 10:38:27 +08:00 via iPhone
    3楼虽然是不懂技术的猎头,但他说的方法却比其他人说的更靠谱,技术没有速成法
    lichgo
        14
    lichgo  
       2014-02-19 10:59:03 +08:00
    如果是要基础知识,建议还是从《数据结构与算法》看起吧。
    baocaixiong
        15
    baocaixiong  
    OP
       2014-02-19 13:21:09 +08:00
    @lichgo @tangzx 好的,受教了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   986 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 19:55 · PVG 03:55 · LAX 12:55 · JFK 15:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.