我的六年程序生涯
我特别迷信数字六:2016 年写这篇文章,刚好总结前六年程序生涯,选了六月六号下午六点发出。1987 年生我那年阴历有两个六月,我生于前六月;时隔 30 年又碰上两个六月,30 岁也刚好五个六年。今天还是只回顾入行最初的六年。 工作六年对一个程序员意味什么?职位上:高级开发、架构师、技术经理?能力上…
我特别迷信数字六:2016 年写这篇文章,刚好总结前六年程序生涯,选了六月六号下午六点发出。1987 年生我那年阴历有两个六月,我生于前六月;时隔 30 年又碰上两个六月,30 岁也刚好五个六年。今天还是只回顾入行最初的六年。 工作六年对一个程序员意味什么?职位上:高级开发、架构师、技术经理?能力上…
写下的不仅仅是代码,还有文章。假如你是开源社区的一员,你能够通过代码帮助别人提高编程水平。写作也是一样:不但可以提升自己的知名度,还能让好的想法传播得更广。更重要的是,写作本身就是思考。没有比写作更好的方法来理解技术了。 无论你专业宽窄与否,只要你比其他人更懂得如何分析纽约地铁时刻表,那么请把它写出…
这条大数据学习路线从 Linux 与分布式集群打底,再进入 Hadoop 离线计算、Storm 实时计算和 Spark 内存计算。 每个阶段都写清学完能掌握的能力、能解决的现实问题,以及对应的市场价值,并配有架构图和案例截图。 离线部分覆盖 HDFS / MapReduce / Hive 与点击流日…
思维导图的画法几分钟就能学会,真正难的是学会怎么想、怎么拆问题。每一个新层级,都在回答上一层提出的问题。 用导图解决问题只需三步:先确认中心点(找出问题),再拆成二级分支,然后试着回答被拆开的问题;在反复循环里发散,直到找到思路或方法。 下文用「暖乎乎」找工作的三张导图把这三步走完:挖掘个人优势、调…
这是一份Java 工程师成神之路:按基础、进阶、高级、扩展和推荐书籍排下来,每条都带着源码入口、工具和参考链接,不是一张 5KB 的速成清单。 基础篇从 JVM 内存模型、jps/jstack/jmap,写到集合、IO/NIO、反射、序列化和并发(含 volatile 与线程安全示例)。 进阶篇覆盖…
有个朋友是个理想型的,有想法、有激情、爱折腾。他说想放弃现有工作去找一份天使投资的工作,虽没从事过类似工作,但凭借着内心力量的驱动,他花费了半个月时间研究一个行业,写了一份行业投资分析报告,随后投了份简历。 这哥们如愿以偿收获了面试邀请,看他描述时的神态还是有点小激动,说明那份投资分析报告获得了一定…
2016 年 2 月 18 日凌晨 5 点,Apple Pay 在国内上线。选移动支付时,支付宝、微信支付之外又多了一个选项。它的本质就是刷卡:用手机代替实体卡,用 Touch ID 代替签名。 手机内集成 NFC 天线和安全芯片,空中发卡把银行动态加密信息放进安全芯片,再经 NFC 完成支付。相当…
反思技术圈的造神现象,作者写下对程序员这个职业的理解:程序员首先是雇员、然后是工程师;比起创造力,工程能力对这个职位更为重要。本文经授权转载自新浪微博 @Easy,作者 Easy,职鹿 JobDeer.com 创始人。 今天看到鸟哥的微博,说了些一直想说的话。正好猴年来了,就展开聊聊所理解的程序猿这…
Allen 低调到可怕。饭否名 gzallen,头像和他清空的微博一样,来自 Leonard Cohen 专辑 Recent Songs。这不是他第一个饭否号:2007 年 6 月 4 日他注册过 allen,写了 454 条;饭否被封后弃用。2010 年 11 月 26 日(饭否恢复运营第二天),…
2012 年进入了一家创业公司,成为这家公司的早期员工之一。经历并见证了公司早期人才招聘、办公地点搬迁、业务转型、高层领导变更等。 往事不堪回首,但历史总在不断重复。这里分享那段艰苦创业过程中接触过的行业,以及后来带着移动技术和产品思维进入教育培训时的观察。 一、本地生活平台:点子与烧钱 伟大的企业…