更新于:12-15 23:30

有关[程序员]分类推荐

程序员的好日子什么时候才到头?

于11-07 08:16 - 陈天 -
要不要转行(报考)软件开发. 程序员的高薪让我流口水,但好日子总有个到头的时候吧. 为子女未来前途操碎了心的长辈们,长辈们的朋友们,还有微信知乎上的朋友,像候鸟一样,在一年里的两个时间:春节期间和高考报志愿前夕,准时开问. 我大概六月份回答过一位长辈的咨询,他说小陈,你说的好像很有道理的样子啊,应该发篇文章我好能转给我的朋友们.

任何程序员应该记住的性能指标

于10-10 05:50 - gelongmei -
任何程序员应该记住的性能指标. 已有 0 人发表留言,猛击->> 这里<<-参与讨论. —软件人才免语言低担保 赴美带薪读研.

研究发现计算机科学学位并不能给程序员带来相应的投资回报

于09-21 03:00 - pigsrollaroundinthem -
Stack Overflow 在英国调查了 4700 名程序员,发现计算机科学的学士学位并不能给程序员带来相应的投资回报,有学士学位的人比没有学位的人一年多挣 3000 英镑,而为了获得学位每年仅学费就要支出 9000 英镑,学生的贷款平均超过 5 万英镑. 调查发现,无高等学位的程序员年薪中位数为 3.5 万英镑,而有学士学位的人是 3.8 万英镑,研究生是 4.2 万英镑.

(面试感悟)一名3年工作经验的程序员应该具备的技能

于09-19 00:00 - - geek
因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章. 这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的. 简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),其中成功的有4家,另外两家失败的原因在于:.

AI大行其道,你准备好了吗?—谨送给徘徊于转行AI的程序员 - JeemyJohn的博客 - CSDN博客

于07-17 09:02 - -
  近年来,随着 Google 的 AlphaGo 打败韩国围棋棋手李世乭之后,机器学习尤其是深度学习的热潮席卷了整个IT界. 所有的互联网公司,尤其是 Google 微软,百度,腾讯等巨头,无不在布局人工智能技术和市场. 百度,腾讯,阿里巴巴,京东,等互联网巨头甚至都在美国硅谷大肆高薪挖掘人工智能人才.

德国程序员靠开源勒索18个月赚200万欧元

于07-02 06:21 - -
开源从上世纪六七十年代开始,到现在已经获得了全球范围 IT 工作者的认可. 北京市经济和信息化委员会委员姜广智也曾表示:“没有开源软件技术,就没有中国软件产业,同时开源软件也决定了我国十几年软件的路线”. 一般来讲开源工作者都很有情结,有着崇高理想. 比如一位德国程序员,netfilter 内核子系统贡献者 Patrick McHardy 就联络了德国的许多企业,以不遵守 GPL 为由索要小额金钱.

Stack Overflow 2017 开发者调查报告(程序员必看)

于06-19 23:50 - googdev -
最近,Stack Overflow 发布了一篇 2017 开发者调查报告,此次在全球有超过 64,000 名开发者参与调查,分别对其技能、工具、学习趋势等数据进行了统计,比较遗憾的是中国参与调查的开发者很少,只有大概 300 人左右,所以有些调查结果可能跟中国环境不太相符,不过毫无疑问,这几乎代表了全球技术的趋势,这份数据有很多有意思的点值得我们关注.

Kotlin 喧嚣过后,谈谈 Java 程序员未来的出路

于06-11 11:33 - 伯小乐 - 开发 java Kotlin
自从谷歌 I/O 2017宣布将支持 Kotlin 作为 Android 开发的 First-Class 语言,各种 Kotlin 能否取代 Java 的文章、争论层出不穷. 作为一名老 Java 程序员,虽然类似场面见过不少,但心态是比较复杂的. 早在 2009 年,就有了 Scala 是否是 Java 后继者的争论.

程序员新人怎样在复杂代码中找 bug?

于01-25 00:00 - - geek
我曾经做了两年大型软件的维护工作,那个项目有10多年了,大约3000万行以上的代码,参与过开发的有数千人,代码checkout出来有大约5个GB,而且bug特别多,open的有上千,即使最高优先级的showstopper也有上百. 优先解决那些可重现的,可重现的bug特别好找,反复调试测试就好了,先把好解决的干掉,这样最节约时间.

程序员必须知道的8大排序和3大查找

于11-01 10:26 - weitao1026 -
每天都在叫嚣自己会什么技术,什么框架,可否意识到你每天都在被这些新名词、新技术所迷惑,.NET、XML等等技术固然诱人,可是如果自己的基础不扎实,就像是在云里雾里行走一样,只能看到眼前,不能看到更远的地方. 这些新鲜的技术掩盖了许多底层的原理,要想真正的学习技术还是走下云端,扎扎实实的把基础知识学好,有了这些基础,要掌握那些新技术也就很容易了.

程序员必读的十篇文章

于12-22 16:48 - Elaine - 开发 程序员
作为一个Java程序员和软件开发者,我从许多『关于某某每个程序员必知』这类文章中学到了很多东西,它们会就一个特定的话题给出很多有用有深度而且难以被发现的信息. 我在求知的过程中遇到过一些很有用的文章,并将它们存为书签用于日后参考和重复阅读. 个人认为所有程序员都能从中受益,这也是我写这篇文章和跟大家分享所有这些文章的原因.

现在国内程序员的工资是什么行情?

于03-03 08:49 - - 综合新闻
国内和其他职业横向比较, 是的,局部过高. 全世界和其他程序员(主要是美帝)比,不是,太低. 以后优秀的人才不都跑去当码农了. 宏观角度讲,互联网确实吸引了过多人才,不是以后,是现在很多优秀的人才都往互联网跑了. 大量EE,自动化,电气的人都跑去当码农了. 微观角度讲,这只是受宏观市场的影响,个人逐利的表现而已.

老司机程序员用到的各种优秀资料、神器及框架整理

于02-07 18:42 - shendao - 极客互联
成为一名专业程序员的道路上,需要坚持练习、学习与积累,技术方面既要有一定的广度,更要有自己的深度. 笔者作为一位tool mad,将工作以来用到的各种优秀资料、神器及框架整理在此,毕竟好记性不如烂键盘,此项目可以作为自己的不时之需. 本人喜欢折腾,记录的东西也比较杂,各方面都会有一些,内容按重要等级排序,大家各取所需.

普通程序员,如何转为当前紧缺的大数据相关人才?

于01-13 00:00 - - bigdata
前段时间跟候选人聊天,一个有多年工作经验的资深 iOS 工程师告诉我,他最近正在学习 Machine Learning 相关的知识. 他觉得,对于程序员来说,技术进步大大超过世人的想象,如果你不跟随时代进步,就会落后于时代. 我其实已经听过很多人跟我说过类似的话. 只不过不同人嘴里提到的词汇各有不同——大数据、数据挖掘、机器学习、人工智能…… 这些当前火热的概念各有不同,又有交叉,总之都是推动我们掌控好海量数据,并从中提取到有价值信息的技术.

程序员的绩效之谜

于01-08 00:00 - - 程序员 绩效 blog
前不久看到个新闻,Amazon 美国的一个中国 IT 工程师在西雅图办公室跳楼自杀,原因是收到了 PIP. 就是 Performance Improvement Plan 的简写,表达的意思大概就是,再给你点时间改进工作绩效,否则就请走人. 但实际收到 PIP 95% 的情况都是走人,这样实际的意思就变成了,再给你点时间赶快找下家吧.

普通程序员如何转向AI方向?

于01-03 00:00 - - bigdata
眼下,人工智能已经成为越来越火的一个方向. 普通程序员,如何转向人工智能方向,是知乎上的一个问题. 本文是我对此问题的一个回答的归档版. 本文的目的是给出一个简单的,平滑的,易于实现的学习方法,帮助 “普通” 程序员踏入AI领域这个门. 这里,我对普通程序员的定义是:拥有大学本科知识;平时工作较忙;自己能获取的数据有限.

[译] 普通程序员如何向人工智能靠拢?

于04-22 00:00 - - dev
「范式大学推荐课程」第 4 篇文章:普通程序员如何向人工智能靠拢. 相信看到这篇文章的朋友,几乎都想成为机器学习科学家. 事实上,绝大多数的付费课程,基本上都有完全免费的课程放在另一个地方. 我们只是把这些信息整理好,告诉你在哪儿可以找到他们,以及通过什么样的顺序进行学习. 这样,哪怕你是还没毕业的大学生,或者是初入职场的工程师,都可以通过自学的方式掌握机器学习科学家的基础技能,并在论文、工作甚至日常生活中快速应用.

适合程序员的画图技法

于06-03 00:00 - - 程序员 画图 blog
之前写一些技术文章时,经常有读者留言问我是用什么工具画图的. 其实我感觉他们很可能问错了问题,因为我曾经为了画好图尝试过各种不同的画图工具软件,但最后发现能不能画好图和工具的关系并不大. 程序员不是写代码的么,为什么需要画图. 很多程序员会认为写好代码就好,画好图有什么用. 程序员成为架构师后是不是就天天画架构图,成为了所谓的 PPT 架构师.

程序员跳槽神级攻略

于01-30 03:29 - cfj -
原文http://blog.csdn.net/foruok/article/details/45840147. 自我发现,找到适合自己的职位”一文中提供了“周末探视法”让大家分析自己对当前工作的感觉. 这个方法很简单,你只需做下面这件事儿:. 在周日的晚上,想着明天要上班了,记录自己此刻的念头和心情.

面试感悟:3年工作经验程序员应有的技能

于03-19 03:48 - changhongbao -
原文地址http://www.cnblogs.com/xrq730/p/5260294.html,转载请注明出处,谢谢. 因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章. 这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的.

程序员如何优雅的挣零花钱?

于03-14 05:30 - easy - 帝都浮生录
虽然程序员有女朋友的不多(误),但是开销往往都不小. VPS、域名、Mac上那一堆的收费软件、还有Apple每年更新的那些设备,经常都是肾不够用的节奏. 幸好作为程序员,我们有更多挣钱的姿势. 有同学该嚷了:不就是做私单嘛. 做私单的确是一个简单直接方式,但在我看来,私单的投入产出比很差,并不是最优的.

10年DotNet老程序员推荐的7个开发工具

于08-21 11:54 - techug - 编程技术
做.NET软件工作已经10年了,从程序员做到高级程序员,再到技术主管,技术总监. 见证了Visual Studio .NET 2003,Visul Studio 2005, Visual Studio Team System 2008, Visual Studio 2010 Ultimate,Visual Studio 2013一系列近5个版本的变化与亲自使用.

招聘面试程序员的一些心得

于06-01 07:41 - -
最近雅虎北研解散的消息触动了各大互联网公司 HR 的神经. 公司里一下子面试的任务多了起来. 正好借机会总结一下自己毕业后作面试官以来参与若干场技术面试的一点心得,分享一下. 当好一个面试官其实也很不容易,不但要练就一双火眼金睛,把优秀的人才和水货在短短的面试的几十分钟里分辨出来,同时面试官本身就是候选人观察公司的一个窗口.

如何成为一个糟糕的程序员?你绝对想不到!

于10-25 00:00 - - geek
想要实现功能,想要让功能正常工作,呵呵,你的方法是不是这样子的呢. ▼不接触、不思考、也不去想能不能改善. 没有损坏的部分就用不着修复了吧. 进展程度慢,无所谓,代码不可读或者是从程序的其他部分复制粘贴来的,也无所谓,哪怕是摘自于一些见不得人的网站的,也可以. 只要能解决问题,那就万事大吉了. 照此推论,我们的做法是:不读书,不读博客、文章,不接受他人的见解,也不看网络广播.

成为优秀程序员的十个Tips

于08-11 06:10 - techug - 业界观察 优秀程序员
技术债务就像信用卡一样,会有很高的利息率,时间越长,修复所花的代价就越大,程序员对这个要有深刻的认识. 同时团队应该培养一种保证设计质量的文化,应当鼓励重构、同时也应当鼓励其它有关代码质量的实践,在开发时间中应当专门抽出一部分以解决技术债务. 如果没有合适的照料,代码会变得越来越复杂难懂,最后没人想碰它.

Spring MVC异常处理详解 - 程序员赵鑫

于10-22 10:09 - 程序员赵鑫 -
Spring MVC中异常处理的类体系结构. 下图中,我画出了Spring MVC中,跟异常处理相关的主要类和接口. 在Spring MVC中,所有用于处理在请求映射和请求处理过程中抛出的异常的类,都要实现HandlerExceptionResolver接口. AbstractHandlerExceptionResolver实现该接口和Orderd接口,是HandlerExceptionResolver类的实现的基类.

优秀程序员的 18 大法则

于10-20 19:48 - u011225629 -
经过多年的积累,我发现,下面这些基本的指导法则,可以帮助我成为一个更加高效的 程序员. 程序设计法则,与设计和工程的原理密切相关. 下面这些编程法则帮助我让我获益匪浅,所以我想分享给大家,希望也能帮助大家更高效,生产出的代码更容易维护,并且bug和缺陷更少. 不要重复(Don’t repeat yourself)——程序设计中一个最根本的原则就是要避免重复.

每个程序员都可能犯过的10个错误

于03-01 13:14 - codeceo - 程序员人生 程序员
本文列出的10个错误,并不局限于C#,Delphi,JavaScript等——几乎涵盖了所有的编程语言. 是不是大吹大擂,欢迎各位品鉴……. 1.面向编译器写代码,而不是面向用户. 当人们使用编译器创建自己的app时,在把自己的想法诉诸于机器代码的过程中,常常会将那些可以使得编程更为简单却又冗长的语法遗忘于脑后.

20件程序员必须知道的事

于02-28 09:29 - lvwenwen -
我最近看了一本叫做《the 97 Things a Programmer Should Know》的书. 不过,下面我将我认为最值得我们了解的 20 件事情列举给大家: . 引用透明性是一个非常可取的特性. 这意味着,不论何时调用它,对于同一组参数它永远给出同样的结果,这使它跟那些与其他系统相互交织的东西比起来更易于使用.

为什么国外程序员爱用苹果Mac电脑?

于02-26 13:13 - techug - 业界观察
Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里. 普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒. 那么为什么 专业人士也对 Mac 情有独钟呢. 从个人使用经验来看我想有下面几个原因:. 1、Mac OS X 是基于 Unix 的. 这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.