程序员
-
成为Java高级架构师必看的15本书
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些…
-
开发者对编程语言的依赖,不同发展阶段国家存差异
Stack Overflow 的数据科学家 David Robinson 发现,软件行业的分工让不同发达地区的程序员依赖于不同的编程语言。软件已经是一个全球性的行业,也有高端低端…
-
4 年阿里前端2 年 CTO,一个程序员六年的奋斗史
我,Scott,一家创业公司的 CTO。从业 6 年却很少写文章,近一年来接触了几十个刚毕业的前端新人,也面试了 100 多个前端工程师和 Nodejs 工程师,对于前端发展的这个…
-
通过编写扫雷游戏提高你的 Bash 技巧
那些令人怀念的经典游戏可是提高编程能力的好素材。今天就让我们仔细探索一番,怎么用 Bash 编写一个扫雷程序。 我在编程教学方面不是专家,但当我想更好掌握某一样东西时,会试着找出让…
-
比尔·盖茨1978年写的古老程序曝光:BAT程序员膜拜
比尔·盖茨31岁,就成为世界首富。很多人好奇,作为世界第一大PC系统的创始人,抛弃世界首富的头衔,单单从程序员角度来讨论,比尔盖茨的代码水平如何? 其实,比尔·盖茨对写代码有一…
-
以撩妹为例,5分钟让你秒懂深度学习
今天,面对 AI 如此重要的江湖地位,深度学习作为重要的一个研究分支,几乎出现在当下所有热门的 AI 应用领域,其中包含语义理解、图像识别、语音识别,自然语言处理等等,更有人认为当…
-
Facebook之网站技术架构
21CTO社区导读:本文介绍的是2015年左右的Facebook网站架构,至今未大改,对开发者和架构师来说仍具参考意义。 在讨论架构细节之前,展示一些Facebook目前遇到的数据…
-
用 Python 入门数据科学
使用 Python 开展数据科学为你提供了无限的潜力,使你能够以有意义和启发性的方式解析、解释和组织数据。 数据科学是计算领域一个令人兴奋的新领域,它围绕分析、可视化和关联以解释我…
-
硅谷用人潜规则: 30岁有点老,40岁非常老?
21CTO社区导读:在硅谷,性别歧视被炒得沸沸扬扬,日前爆出的Google男性工程师发文称:“女性由于生物差异不适合编程”,更是让性别歧视门再度升级。然而,除了性别歧视,在硅谷还有…
-
工作6年,半路出家到CTO
1 前言 长文预警, 本文讲述了一个非科班出身的大学生,如何摆脱迷茫,怎么确定目标,努力奋斗,从挫折中不断成长, 最后成为CTO的故事。 耐心阅读,必有所得。 文章的主人公是石…