原文:深入学习的艺术——每一个程序员都必不可少的技能

本文与编程无关,但是与每个程序员密切相关的学习有关,还请 博客园首页 网开一面,让本文多多传播,让更多人获益,在此感激不尽。 最近一直苦于如何扩展思维深度的问题,故搜寻到 深入学习的艺术 ,由表及里,采用大量实验证明,阐述了如何深入学习 读完此书,运用书中观点,整理为此篇blog。书地址为http: e.m.jd.com ebook .html 作者观点及行文思路见脑图总结,整体上分为提问 解码 ...

2017-02-21 18:49 5 1825 推荐指数:

查看详情

想成为程序员,这些技能不能

对于刚开始学习软件开发的新人来说,“必备技能”往往意味着一个长长的、标有重要度的学习列表,但是过长的列表通常会导致新人不知如何开始学习,压力倍增。 本文尝试列举出最重要的几个技能,也期望通过此列表能给新人一个比较明确的学习重点和路径。 深入学习一门编程语言 没有掌握任何一门编程语言,就不可 ...

Wed May 10 20:21:00 CST 2017 9 4042
JVM必不可少的知识

1.Java垃圾回收机制 对象被判断为垃圾的标准:没有被其他对象引用 2.判断对象是否可被回收 (1)引用计数算法   判断对象的引用数量 通过判断对象的引用数量来决定对象是否可以被回收 每个对象实例都有一个引用计数器,被引用则+1,完成引用则-1 任何引用计数为0的对象 ...

Mon Feb 22 05:29:00 CST 2021 0 299
程序员的字符艺术

工作这么久了.从来没有一个家公司不会强调注释的重要性.究其原因,我觉得下图能够解释. 一图胜千言,但是,不幸的是,程序员90%的时间在阅读代码.不管是别人的还是自己的.程序员的字符浪漫,不仅仅是提现在抽象和代码上.有更多的浪漫体现在其他的方面. 先用欣赏一下linux的一个注释 ...

Sun Sep 29 16:54:00 CST 2019 7 739
为了升级到架构师,程序员无需过度关注哪些技能?哪些技能不可缺?

如果走技术路线,架构师是个关键的结点。如果在大厂,一般有有6年时间足以升级到高级开发。因为在大厂里,能提供架构师所需的分布式组件开发调试以及上线的经验,上进点的程序员只要跟着大流,多通过排查问题观察底层,多通过压测或部署组件多实践缓存、高并发高可能之类的技术,想不升级到架构师都难 ...

Sat Feb 01 20:41:00 CST 2020 0 299
做为一个Java程序员,你需要哪些傍身的技能

最近总有些断断续续的思考,想想从我入行以来,我到底学会了什么,做成过什么,以后要做什么,如何提升自己······· 工作3年了,常听人说3年,5年,10年是程序员的坎,每过一个都会有新的想法,新的改变。 最近刚失业,原公司要解散开发团队,转做其他业务,这个消息对我来说在意料之外,但是又在 ...

Thu Oct 17 02:47:00 CST 2013 22 4483
程序员必备技能——怎样快速接手一个项目

作为一个程序员,我们很少能从头到尾参与一个新项目的开发。如果你经常开发的是新项目,那你真是太幸福了。 更多的情况是半路进入一个项目组进行开发,或者是有其他同事离职了,之前由他维护的系统转交给你维护。 还有一种情况就是领导不知道从哪里弄过来一个系统和一堆文档,然后就直接就把系统交给你了维护 ...

Tue Mar 24 19:55:00 CST 2020 2 2788
程序员技能图谱

程序员技能图谱 https://github.com/TeamStuQ/skill-map 程序员技能图谱 Github 开源项目地址:https://github.com/TeamStuQ/skill-map,欢迎 Star :)。 简介 程序员技能图谱是由极客邦科技 Geekbang ...

Fri Jan 05 07:04:00 CST 2018 0 2374
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM