如何成为一名优秀的C程序员 英文原文:To become a good C programmer 问题的提出 每过一段时间我总会收到一些程序员发来的电子邮件,他们会问我是用什么编程语言来编写自己的游戏的,以及我是如何学习这种编程语言的.因此,我认为在这篇博文里列出一些有关C语言的最佳读物应该能帮到不少人.如果你知道其它的优秀读物,请给我发邮件或者直接在评论栏中告诉我吧. 问题的解答(你可以略过这部分) 我在之前的一篇博文中已经提到过了,目前为止,所有我所编写的商业 3D 引擎 95% 都是 C8…
成为一名优秀的Java程序员 成为一名优秀的Java程序员并不重要,但是首先您应该了解基本的编程语言. 好吧,你知道那太好了.我们应该一步一步地精通Java编程,并应遵循所有说明,改进Java的编程逻辑. 众所周知,java是被广泛使用的最可靠的高级计算机编程语言,并且Java是平台无关的语言. Java由于其语法,健壮性,简单性,多线程性,性能(面向对象),更好的安全性和跨不同操作系统平台的更大可移植性而成为一种受欢迎的语言. 好吧,在成为 任何一种编程语言的专家之前,我们已经开始成为一名优秀…
英文原文:To become a good C programmer 问题的提出 每过一段时间我总会收到一些程序员发来的电子邮件,他们会问我是用什么编程语言来编写自己的游戏的,以及我是如何学习这种编程语言的.因此,我认为在这篇博文里列出一些有关C语言的最佳读物应该能帮到不少人.如果你知道其它的优秀读物,请给我发邮件或者直接在评论栏中告诉我吧. 问题的解答(你可以略过这部分) 我在之前的一篇博文中已经提到过了,目前为止,所有我所编写的商业 3D 引擎 95% 都是 C89(也称作标准C,或 ANS…
私底下,隔三差五就有读者问我:"二哥,怎么样才能像你一样,成为一名优秀的 Java 开发者呢?"假如把"怎么才能像你一样"去掉的话,这个问题就是一个好问题,否则的话,总有点彩虹屁的嫌疑.但话说回来,我喜欢这种提问的艺术. 从上大学那会学 Java 到现在,我已经积攒了 10 多年的编程经验,虽然离优秀还有很长的距离,但总归是可以分享一些心得给你,这对你来说,算不上至关重要,但多少是有点用的,至少在我看来. 01.学习 Java 8 如果我没记错的话,已经 Java…
阿里面试经历 去阿里面试可以说非常非常的偶然和戏剧性,因为本人根本没投简历,以至于阿里hr给我电话的时候我一度认为是诈骗电话.因为深圳这家公司不错我还想在这里干个两年左右再考虑考虑. 这个时候的本人已经发生了很大的转变,从刚进腾讯的浮躁.自大.惧怕面试,已经转变为淡泊.谦虚,并且喜欢上了面试,感觉每次面试就像杨过跟大雕过招一样,武功都能精进不少.本着去看看技术面内容的心态去了福田东海大厦. 一面 一面没有技术面直接就是组长面,首先是自我介绍,之后问了下项目内容.我就说了下即时通讯和视频加工两个模…
编程是一个仅靠兴趣仍不足以抵达成功彼岸的领域.你必须充满激情,并且持之以恒地不断汲取更多有关编程的知识.只是对编程感兴趣还不足以功成名就——众所周知,我们工作起来像疯子. 编程是一个没有极限的职业,所以要成为一个成功的iOS程序员,并且达到年薪50万,你必须超越现有已存在的极限.在程序员职业生涯的开始阶段,他们将面临许多挑战,面对困境,他们之中有一些人将会放弃,而只有少数人会坚持到底,并成为这个领域的领头羊. 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这是一个我的iOS交流群:638…
关于「The Data Way」 「The Data Way」是由 SphereEx 公司出品的一档播客节目.这里有开源.数据.技术的故事,同时我们关注开发者的工作日常,也讨论开发者的生活日常:我们聚焦开源,也鼓励开发者积极拥抱开源以外的多彩生活.这些,都将在「The Data Way」的节目中一一得到展现. 目前「The Data Way」已上线喜马拉雅.网易云音乐.小宇宙.Apple Podcasts.皮艇等音频平台,每双周周一更新,欢迎大家积极点击订阅,第一时间接收来自「The Data…
这是从450家企业的招聘信息中统计而来,相对来说还是比较真实的,虽然有些公司的招聘要求万年不变,但还是可以大致反应企业的招聘要求的. 尽管Struts2漏洞频出,但是由于政府.银行以及传统企业遗留项目大部分还是采用Struts2的,所以还是占有一定市场,但绝壁不会增长.新兴互联网公司,一般来说主要是Spring家族居多,spring.spring Mvc以及Spring Boot 出现的频率较多. 从图中可以看出,分布式服务框架应用也是大部分企业招聘的必要条件了,阿里系的Dubbo名列前茅.相应…
以下是出现次数超过100的一些技能,大家可以做一个参考. Spring 299 MySQL 290 JavaScript 216Linux 165J2EE 151设计模式 148Struts2 138Hibernate 132Mybatis 130jQuery 128HTML 127TOMCAT 117iBatis 103CSS 103redis 102多线程 102dubbo 47 (绝壁不是打酱油的) Java Core   J2EE 工作和学习总结 大数据相关技术总结   springMV…