更新于:09-23 05:20

有关[程序员]分类推荐

任何应该记住的性能指标

于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 后继者的争论.

[译] 普通如何向人工智能靠拢

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

现在国内的工资是什么行情

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

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

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

新人怎样在复杂代码中找 bug

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

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

于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领域这个门. 这里,我对普通程序员的定义是:拥有大学本科知识;平时工作较忙;自己能获取的数据有限.

必读的十篇文章

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

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

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

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

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

适合的画图技法

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

面试感悟: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每年更新的那些设备,经常都是肾不够用的节奏. 幸好作为程序员,我们有更多挣钱的姿势. 有同学该嚷了:不就是做私单嘛. 做私单的确是一个简单直接方式,但在我看来,私单的投入产出比很差,并不是最优的.

跳槽神级攻略

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

内部培训

于12-19 17:49 - hursing -
虽然题为培训,但我还是想说一句,程序员其实不需要培训,只需要指点. 程序员的工作都必须去实践,几乎没有纯理论的领域. 由于互联网的开放性,程序员能找到大量的资源自学. 随着实践深入,会自然地遇到一些问题. 解决这些问题除了靠智力外,大部分只需要知道答案的大致方位就能用时间来消灭掉. 大牛之所以能成为大牛,就是知道了很多答案存在的地方以及发现这些地方的方法.

的思考:分享即提高

于12-07 13:49 - -
  从今年2月底开通微信公众账号以来,到现在差不多9个月的时间,订阅的用户差不多有 500 人了. 这个数字当然不能和那些大 V 的订阅数相比,甚至那些大 V 在文章结尾处给别人的账号做个推荐,一天的订阅数也许都会超过我的. 但是,我对 500 个订阅数的结果是很满意的.   记得最早开通公众号那会,我还在上家游戏公司.

Java的现代RPC指南

于12-05 11:37 - dc_726 -
Java程序员的现代RPC指南. 最早接触RPC还是初学Java时,直接用Socket API传东西好麻烦. 于是发现了JDK直接支持的RMI,然后就用得不亦乐乎,各种大作业里凡是涉及到分布式通信的都用RMI,真是方便. 后来用上了Spring,发现Spring提供了好多Exporter,可以无侵入地将一个POJO暴露为RPC服务.

都会的 35 个 jQuery 小技巧

于11-07 07:00 - techug - 编程技术 35 个 jQuery 小技巧
收集的35个 jQuery 小技巧/代码片段,可以帮你快速开发.. 注: 在版本jQuery 1.4中,$.support 替换掉了$.browser 变量. This piece of code will prevent the loading of all images, which can be useful if you have a site with lots of images..

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)——程序设计中一个最根本的原则就是要避免重复.

挑战高薪,你必须了解的十大面试题-IT蓝豹

于10-06 11:42 - wuchengyi -
1:Android中五种数据存储方式分别是什么.     (1)SharedPreference,存放较少的五种类型的数据,只能在同一个包内使用,生成XML的格式存放在设备中.     (2) SQLite数据库,存放各种数据,是一个轻量级的嵌入式数据库.     (3) File文件,通过读取写入方式生成文件存放数据.

Java必知的8大排算法

于10-01 01:56 - Eric - java 排序 算法
(1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排. 好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数. 如此反复循环,直到全部排好顺序. //将大于temp的值整体后移一个单位. (1)基本思想:算法先将要排序的一组数按某个增量d(n/2,n为要排序数的个数)分成若干组,每组中记录的下标相差d.对每组中全部元素进行直接插入排序,然后再用一个较小的增量(d/2)对它进行分组,在每组中再进行直接插入排序.

Java们最常犯的3个集合错误

于09-29 03:28 - 一名清官 - java java基础知识
将数组转化为一个列表时,程序员们经常这样做:. Arrays.asList() 会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList 类,java.util.Arrays.ArrayList类有set()、get()、contains()方法,但是没有增加元素的方法,所以它的大 小是固定的,想要创建一个真正的ArrayList类,你应该这样做:.