华子的代码空间

逆水行舟,不进则退。 关注系统编程、网络编程、并发、分布式。

2013年1月6日

程序员的职业素养[转]

摘要: 程序员是可以当作一生的职业。但首先,你需要热爱编程,而不是把它作为完成其他人生目标的工具。既然计划投入数十年的人生,那么一定会不断的反思自己在哪些方面的努力是更有效率的。换句话说,现在的你,和十年前的自己到底有哪些不同,十年后又怎样超越现在的自己?我的职业生涯还远远没有过半,深深感觉沉淀不足。总会有新的理解迭代到旧有的想法上。这次应邀来用简短的文字探讨这个深刻的话题,只能尽力来表达一些现阶段的浅薄之见。我认为,一个程序员,无论他在哪个子领域工作,都需要在三个方面提高自己。首先,保持对未知领域的好奇心,尽力开阔视野。如果你只精通一门编程语言,那么就赶快去学习另一门,最好和之前的那门语言亲缘关系越 阅读全文

posted @ 2013-01-06 19:05 华子的代码空间 阅读(182) 评论(0) 推荐(0) 编辑

如何才算是[精通]python

摘要: 来自知乎的回答:「精通」要满足如下条件:熟知主流硬件体系(x86, x64)熟知 CPython 的具体实现,如若可能至少通读源码三遍以上熟知每条 Python bytecode 如何被解释执行熟知每条 Python 语句如何 compile 成 bytecode熟知 Python 主要数据结构所采用的优化手段熟知 JIT 以及哪些场合下 PyPy 会比 CPython 有较大性能提高、以及有什么代价所以我一直只敢称自己为 「中级 Pythonista」@米嘉 引用的 StackOverflow 上列的那几项条件是作为将 Python 用于主要工作语言所需要的基本条件,敢于因此而称自己「精通 阅读全文

posted @ 2013-01-06 11:01 华子的代码空间 阅读(406) 评论(0) 推荐(0) 编辑

导航