• 艾尔欧唯伊
    2018-08-08
    其实掌握就是招聘上的精通,了解就是招聘上的熟悉。。。
    
     16
  • third
    2018-08-08
    看着地图很安心,感谢老师的分享



    有一个小想法

    即使疯狂努力,也并不是每个人都有机会成为顶级程序员,

    在文章中看到了许多生态字眼,经常被提到的可读和健壮。我个人的理解和感受是,随着计算机发展,趋势是越来越强调协作。

    据说程序员内向居多(不知道是不是真的,求证一下老师)

    那么擅长于沟通和协作,技术能力在上流水平,是不是也是一条程序员成长可选择之路呢?
    展开

    作者回复: 我感觉擅长沟通的并不多,沟通协作和技术都在上流水平的,这是稀缺人才,这是很好的路线

    
     14
  • AdmaBoy
    2018-08-14
    老师,最近感觉到很迷惘,本人已经26了,在银行从事后台工作,主要语言C语言,跟接近底层开发,不能说精通但应该说熟练吧,数据结构和算法能用C手写,熟悉网络编程,但我感觉C想出来的范围限制的很死,想要从事互联网行业,但感觉互联网行业基本木有用C进行开发的,就像你说的得等你语言融会贯通的时候,才能说语言只是工具。如果从事网络开发,要求会涉及到更低层的2,3协议开发,这个要求就高了。如果我出去找互联网工作,我觉得能找到,但薪资可能还达不到现在的薪资(税前30w),但是如果继续呆在这里的话,感觉以后差不多就这样了,很矛盾。感觉就像围城一样,里面的人想出去,外面的人想进来。希望老师解惑一下。

    作者回复: 如果是我,我会在业务上多上心积累一些;技术上参考同业其他用的什么技术栈,可以先扩展一下。金融科技行业很有潜力啊,也很互联网啊,找到你的独特优势去发展路线,做业务开发纯技术路线,天花板太低

    
     7
  • 爪哇夜未眠
    2018-08-08
    这些技能具体怎么学习掌握,老师有推荐吗

    作者回复: 一般都在实践中学,辅以书本课程吧

    
     7
  • monkeyking
    2018-08-10
    老师,工作中用到的技术想要精通它,但是要做到精通它的话就要去搞懂其他底层技术,但底层技术平常工作用不到,所以我要不要下班后花精力去研究这些底层技术,然后去达到我想要精通某项技术的目的

    作者回复: 通常你只需要往下深一层基本足够,比如做Java应用开发,往下深一层就是JVM的原理。而不用一直深到操作系统内部去,大概有个框架性的理解就够了。毕竟不是直接依赖和需要应用的

    
     5
  • 山上有只马
    2018-08-10
    最后一张图,干货,正是我需要的。
    编程的路上有很多知识,虽然我知道哪些为主,哪些为辅。但是,我始终看得不清晰。现在清晰了

    作者回复: 😊

    
     5
  • 很大气
    2018-08-08
    最后一句,感觉很心安。努力,才是开始而已。

    作者回复: 恩,才开始

    
     4
  • wanums
    2018-08-14
    老师好,平台生态都包括哪些内容?

    作者回复: 我觉得这个问题需要你自己去搞清楚呀?你属于哪个开发平台,有些什么库,框架,解决方案,软件系统等等

    
     3
  • monkeyking
    2018-08-10
    工作中实际用到的技术与想学的技术有冲突,该怎么分配精力啊?

    作者回复: 除非实际中用到的技术是历史遗留产物,否则没必要分散精力,技术没有实践的应用环境,单纯学起来也会事倍功半

    
     3
  • AT
    2018-08-09
    老师,我现在在做wince系统和Android系统开发,但发现涉及的知识太广泛,感觉无从下手,需工作三年有余,但扪心自问,感觉自己好像什么都没积累到什么知识,更像是在虚度光阴,有时在想叫我换个公司都没信心去换。

    作者回复: 以客户端开发和操作系统为骨干去连接聚拢你的广泛知识

    
     3
  • 马牧
    2018-08-08
    最近正在面试,看到老师这个图再对照自己这几天的面试经历,感觉很多都是面试会考察的基础,对照下来发现还是自己的基础知识欠缺的有点多,还是静下心来好好刷刷题,再去面会比较好,也有底气去面一些比较好的公司。谢谢老师分享。对今后的分享越来越期待了。
    
     3
  • HellloWorld
    2018-08-08
    峰哥,针对Java的数据结构和算法,请求您推荐一些实用教程或者书籍。

    作者回复: 看看Java的经典书,然后再看看相关源码,足够了

    
     3
  • 满古德·拉克
    2018-08-13
    对于python,我想学其数据结构和算法应用场景,这个老师有推荐吗
    
     2
  • daydayup
    2018-08-08
    测试方法这块完全没有了解过,看来应该去补习一番,受教了

    作者回复: 平时工作中就会和测试同学接触,多交流

    
     2
  • 绣眼
    2018-08-08
    1. 解决问题的工程师思维,这一点好想没提到;2. 最后的程序员基础技能图,没有预览。

    作者回复: 工程思维后面会有单独讲这个主题的文章😄

    
     2
  • 全世界都失眠😈
    2019-08-12
    本人28,做了几年java 后面偏技术管理,但是觉得目前的公司的任务 和 技术上面没什么前途,辞职准备学下大数据,有点迷茫的是出来还能继续好好干开发吗

    作者回复: 干嘛辞职学习,边干边学嘛

    
     1
  • 刘晓林
    2019-04-24
    计算机系统和网络是不是也应该是了解的重要内容啊

    作者回复: 嗯,这两个内容算是基础中的基础了

    
     1
  • 葛曦
    2018-08-17
    一图解千虑啊

    作者回复: 哈哈,改的好

    
     1
  • AdmaBoy
    2018-08-14
    业务纯开发技术路线真的是到后面都形成一套很规范的流程了,购买没啥技术含量可言了,你说技术扩展,行里面对新技术真的持一种很很谨慎的态度,不轻易引进新技术,基本学习肯定没多大问题,但需要深入一点贯通的话,还是得靠做项目啊,基本木有机会
    
     1
  • Jiantao
    2018-08-12
    我的一万小时可以开始了,加油💪

    作者回复: 加油哈

    
     1
我们在线,来聊聊吧