收录了 程序员基本 频道下的 50 篇内容
本文探讨了对编程范式、状态、数据抽象、闭包、不确定性、并发等一些概念的看法和理念,并评论和提出了一些发散性的思考。
有人说:“初级程序员才比招式,高级程序员只看内功。”什么是基本功?不是那些新潮的技术、框架,而是程序员每天做的基础工作。
培训机构出身程序员和科班程序员之间,有鄙视链吗?
截止到本周已开展至第四期,气氛高涨,欢声笑语。
2019年,InfoQ一共发布了1000+篇开源类的文章,总阅读量超过300万。
做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C++和JAVA是重点推荐的开发工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在。
扎心了:20年前的技术不多,程序员用几个单一技术干所有事,今天的技术非常多,程序员要用多种技术干一件事。
一个足球评论员可能并不会踢足球,却并不妨碍在解说比赛时对某某球星的技艺评头论足。同样我也绝不敢以高明的程序员自居,而只是以类似足球评论员的角度来阐述我对程序员的理解。这样,大家也许就不以我为鄙薄狂妄了。这是我必须首先声明的。
根据大量调查发现:20%的人占有80%的社会财富。推及至程序员界,20%的头部程序员可能做出了80%的贡献。
程序员创业到底有多难?
Mickey Mantle和Ron Lichty写了一本有关管理程序员和雇佣程序员的书。本书分析描述了程序员的特质和程序员团队的特质,讨论了如何管理好他们这个问题。他们将他们多年积累的工具和规则分享给大家。
当我看完全文后,这让我想起了这些年间,我所遇见的程序员,在消费观上的那些事。
News引发热议。那么,拥有良好的数学功底是否为程序员的刚需呢?有同学觉得大多数编程需要的数学知识不超过基本算数,善于编程与善于解决数独问题没有太大差别。
Visual Studio,. NET 开发框架,C# 编程语言,都是在她领导下的团队负责开发的;编程大神 Delphi、C# 和 TypeScript 之父 Anders Hejlsberg、设计模式四人帮与 Eclipse 设计者之一的 Erich Gamma 直接向她汇报;管理的研发团队规模超 3 千人,微软拥抱开源的决定上她还起了举足轻重的作用。她是目前微软职衔最高的华人女性,也是一个一线出身的程序媛。
Fred Brooks(《人月神话》的作者)最早在他的论文“没有银弹——软件工程的本质和偶然性(No Silver Bullet - Essence and Accidents of Software Engineering)”中提出了“10x程序员”的概念。技术社区对于这个概念呈现出两级分化的观点。Redis之父Salvatore Sanfilippo(antirez)列出了9种特质,他相信,如果一个程序员同时具备了这9种特质,那么就可以说他是一个10x程序员。
李彦宏表示,基本上以后不会存在“程序员”这种职业了,因为只要会说话,人人都会具备程序员的能力。