lucida.me
抱歉,找不到这个页面... | Lucida
http://www.lucida.me/blog/categories/si-kao
主题 - NexT.Mist.
lucida.me
抱歉,找不到这个页面... | Lucida
http://www.lucida.me/blog/english-for-programmers
主题 - NexT.Mist.
lucida.me
抱歉,找不到这个页面... | Lucida
http://www.lucida.me/blog/lean-technical-resume
主题 - NexT.Mist.
lucida.me
抱歉,找不到这个页面... | Lucida
http://www.lucida.me/blog/categories/ji-zhu
主题 - NexT.Mist.
lucida.me
我的算法学习之路 | Lucida
http://www.lucida.me/blog/on-learning-algorithms
但这个写法实在太绕口 况且CS中的算法往往暗指数据结构和算法 例如 算法导论. 读书计划的第一步是选择书籍,我曾向当时我觉得很牛的 学长 和 大神 请教应该读哪些算法书籍, 学长 们均推荐算法导论,还有几个 大神 推荐计算机程序设计艺术 现在我疑心他们是否翻过这些书 ,草草的翻了下这两本书发现实在看不懂,但幸运的是我在无意中发现了 豆瓣. 这个神奇的网站,里面有很多质量不错的书评,于是我就把评价很高而且看上去不那么吓人的计算机书籍都买了下来 事实证明豆瓣要比这些 学长 或是 大神 靠谱的多得多。 是我学习数据结构的第一本书 当时有很多地方看不懂,于是做记号反复看 代码看不明白,于是抄到本子上反复研读 一些算法想不通,就把它所有的中间状态全画出来然后反复推演。 至今记得,这本书为了说明算法是多么重要,在开篇就拿最大子序列和作为例子,一路把复杂度从 O(N 3) 杀到 O(N 2) 再到 O(NlgN) 最后到 O(N),当时内心真的是景仰之情如滔滔江水连绵不绝,尼玛为何可以这么屌,. 这里就不说1和3了 和本文题目不搭边 ,重点说说 2。 C Interfaces and Implementation.
lucida.me
抱歉,找不到这个页面... | Lucida
http://www.lucida.me/blog/categories/sheng-huo
主题 - NexT.Mist.
lucida.me
学习 & 使用技术的四种层次 | Lucida
http://www.lucida.me/blog/levels-on-learning-and-using-technologies
Bjarne Stroustrup 在他的新书 A tour of C. As an analogy, think of a short sightseeing tour of a city, such as Copenhagen or New York. In just a few hours, you are given a quick peek at the major attractions, told a few background stories, and usually given some suggestions what to see next. You do not know the city after such a tour. You do not understand all you have seen and heard. You do not know how to navigate the formal and informal rules that govern life in the city. 知道 RoR 是 Ruby on Rails。 熟悉这项技术的生态系统...
lucida.me
抱歉,找不到这个页面... | Lucida
http://www.lucida.me/blog/on-mobile-developing-3
主题 - NexT.Mist.
lucida.me
抱歉,找不到这个页面... | Lucida
http://www.lucida.me/blog/page/2
主题 - NexT.Mist.
lucida.me
白板编程浅谈——Why, What, How | Lucida
http://www.lucida.me/blog/whiteboard-coding-demystified
白板编程浅谈 Why, What, How. 面试很困难,技术面试更加困难 只用 45 60 分钟是很难考察出面试者的水平的。 这种方法对面试者效果很好,但对面试官效果就很一般 面试官要面对大量的面试者,这些面试者之中可能只有很少人拥有技术博客,但这并不代表他们的技术能力不够强 也许他们对写作不感兴趣 另一方面,一些人拥有技术博客,但这也不能说明他们的水平就一定会很牛 也许他们在嘴遁呢。 所以,问题又回来了,如何进行高效的技术面试 或者说,如何在 45 60 分钟内尽可能准确的考察出面试者的技术水平. 编码 考察面试者的编码能力,一般要求面试者在 20 30 分钟之内编写一段需求明确的小程序 例 编写一个函数划分一个整形数组,把负数放在左边,零放在中间,正数放在右边. 设计 考察面试者的设计/表达能力,一般要求面试者在 30 分钟左右内给出一个系统的大致设计 例 设计一个类似微博的系统. 项目 考察面试者的设计/表达能力以及其简历的真实度 例 描述你做过的 xxx 系统中的难点,以及你是如何克服这些难点. 脑筋急转弯 考察面试者的 反应/智力 例 如果你变成蚂蚁大小然后被扔进一个搅拌机里,你将如何脱身.