编程人生
Answer-3
学如春起之苗,不见其增,日有所长!
展开
-
成为专业程序员的 6 个技巧
1.在你责怪别人之前,先检查自己的代码先想一想自己的假设和其他人的假设。来自不同供应商的工具可能内置不同的假设,即便是相同的供应商对于不同的工具,其假设也可能不同。当其他人正在报告一个你不能重复的问题的时候,去看看他们在做什么。他们可能会做一些你从来没有想到过的事情,或者他们的做事顺序与你的截然不同。我个人的原则是,如果我有一个不能确定的错误,那么我会先考虑是不是编译器的问转载 2016-01-07 00:04:33 · 256 阅读 · 0 评论 -
橡皮鸭程序调试法
转自:http://write.blog.csdn.net/postedit面,让我来为你介绍一个程序调试大法——“橡皮鸭程序调试法”,这个方法在调试界是很出众的,实施起来相当方便和简易,几乎可以随时随地地实验,几乎不需要借助任何的软件和硬件的支持,你甚至可以把你的程序打印出来,在纸面上进行调试。那么,为什么这个方法要叫做橡皮鸭呢?因为橡皮鸭子是西方人在泡澡时最喜欢玩的转载 2017-03-22 09:38:33 · 1056 阅读 · 0 评论 -
十条不错的编程观点
转自:http://coolshell.cn/articles/2424.html在Stack Overflow上有这样的一个贴子《What’s your most controversial programming opinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在400多个主回贴,以及千把个子回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面罗列转载 2017-03-22 09:49:11 · 205 阅读 · 0 评论 -
毕业两年的我--奋斗中的程序员
毕业到现在快两年了,陆陆续续的买了很多C++的书籍,今天拿出来汇总了一下,居然已经看了二十一本书了,真的挺佩服自己的脑子,和那一份恒心,也许是出与对C++的痴迷,对编程的热爱,确实,兴趣是最好的动力。有些书看了五遍,有些三遍,有些应用方面的书籍只是大概过了一遍。感觉毕业这两年收获蛮多,自己的进步自我感觉还是挺大的。原创 2017-04-07 16:14:24 · 2025 阅读 · 0 评论 -
技术人生“白天求生存,晚上谋发展”
白天求生存,晚上谋发展 这句话最近在团队经常有人说,其实我也深有体会,因为我看到的技术牛人他们背后肯定有一段很长时间的艰苦时光,可能是3年,也可能是8年,也可能一直还在坚持。 其实我们周围大部份人有一些感受,要么是感觉太忙了,没时间学习,要么是感觉没目标,不知道如何学习,也有很多人都是抱怨环境问题,自己在一个不喜欢学习的环境中工作。很多技术人员想过着5*8轻松工作,转载 2017-03-31 15:56:59 · 349 阅读 · 0 评论 -
为什么很少见工资高的程序员炫富?
https://www.zhihu.com/question/30692237原创 2017-04-20 09:12:39 · 742 阅读 · 0 评论 -
阿里面试回来,想和Java程序员谈一谈
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]引言第一个问题阿里面试都问什么社招面试如何准备对于Java程序猿学习的建议结语引言其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容转载 2017-08-14 11:17:39 · 311 阅读 · 1 评论 -
张小龙:如何把产品做简单
今天从一个小故事开始讲:为什么苹果的手机只有一个按钮?(台下:我觉得对于用户来说,只有一个按钮不会有太多的干扰,只要从这里开始,其它的菜单都在这里面了,这是我个人的一些想法。)上次在分享的时候 Martin(编者注:腾讯总裁刘炽平)也在,他认为是因为这一个按钮很容易坏掉,所以用户要不停去换新的手机。这也有一定的道理,因为我上个苹果手机的按钮就坏掉了,后来没有办法只好又换了一个。(台转载 2017-08-23 11:13:04 · 587 阅读 · 0 评论 -
怎样才算得上合格的程序员
转自:http://blog.csdn.net/B9Q8e64lO6mm/article/details/78829370最近同一部门另一个项目组的一位程序员被“主动离职”了,虽然我未曾与这个程序员共事过,但是听过一两次他的内部分享,感觉技术还是挺厉害的。后来与一个消息灵通的同事聊天,才知道真正的原因是老大觉得A难以沟通,搞得其他程序、QA都怨声载道。工作这些年,身边的好多同事转载 2017-12-27 11:56:42 · 318 阅读 · 0 评论 -
2017年回顾及总结
从2015毕业至今,在c++开发领域算起来已经差不多两年多的时间了。在这三年的时间里,涉及到的c++领域的技术基本上从广度上有了一个大概的学习和认知。各个方面的知识都有所掌握,包括c++底层实现,网络通信,并行开发,设计模式,设计原则,底层架构等方面。 仅从整个2017年来看,学习的方向与激情都没有了15,16年那时明确与高昂,总体感觉有点安于现状的意思,正所谓"居安思危",要想未来有原创 2018-02-12 14:14:10 · 329 阅读 · 0 评论 -
程序员的知识广度
转自:http://blog.csdn.net/EGEFCXzo3Ha1x4/article/details/79070190“知识变现”的口号一喊确实让很多人都摩拳擦掌蓄势待发那么作为程序员的mu们不管是思维逻辑,还是知识广度是不是都迫不及待了今天,我们也来测试下【单选题】1以下诗句所表达转载 2018-03-19 11:39:56 · 602 阅读 · 0 评论 -
VS编译快捷键设置
1.编译当前文件----Alt+Z(生成.编译);2.编译当前项目----Alt+A(生成.仅生成项目);3.链接当前项目----Alt+X(生成.链接);4.生成选定内容----Alt+D(生成.生成选定内容);...原创 2018-04-25 09:07:54 · 4312 阅读 · 0 评论 -
做一个“多人在线编辑器”,你会怎么开始
看似只是一个简单的问题,但是其中却隐含了非常多的知识,对于“多人在线编辑器”这么一个产品来说,如果让你来负责设计并开发,你会怎么去开始一步步展开工作,其中主要考察的并不是让你迅速的不假思索的说运用什么技术,什么设计模式去开发,而是看在你面对这个问题时你的解决思路。 这也能明显的反映出你在日常工作中在面对一些从未遇到过的问题时的解决思路和解决问题的能力。那么,在面对这么一个问...原创 2018-05-04 10:50:07 · 1698 阅读 · 0 评论 -
How-To-Ask-Questions-The-Smart-Way
转自:https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md提问的智慧How To Ask Questions The Smart WayCopyright © 2001,2006,2014 Eric S. Raymond, Rick Moen转载 2018-05-04 11:53:19 · 1098 阅读 · 0 评论 -
毕业3年,为何技术能力相差越来越大?
导读:毕业三年,每个人在技术能力跑道上,有了或大或小的差距。有些人永远在重复的劳动,有些人却能从中总结和解决问题。今天我们来探讨下,如何避免让战术上的勤奋掩盖战略上的懒惰,使得真正掌握好的知识点慢慢生长,连接,最终组成一张大网。 作者:蛰剑来源:阿里技术(ID:ali_tech) 00 写在前面 高考的时候大家都是一样的教科书,同一个教室,同样的老师辅导...转载 2018-07-17 17:44:16 · 254 阅读 · 0 评论 -
各种流行的编程风格
散弹枪编程这种编程风格是一种开发者使用非常随意的方式对待代码。“嗯,这个方法调用出错了……那么我会试着把传出的参数从 false 变成 true!”,当然依然出错,于是我们的程序员会这样:“好吧,那我就注释掉整个方法吧”,或是其它更为随意的处理方式,直到最后让这个调用成功。或是被旁边的某个程序员指出一个正确的方法。如果我们把一个正规的程序员和一个撞大运的程序员放在一起做结对,那转载 2017-03-22 09:32:08 · 1016 阅读 · 0 评论 -
T型知识结构
传统的知识结构,即仅有某一专业知识的结构。这是惟一的知识结构,或称线性结构。这种知识结构已远远不能适应形势对管理者的要求。新型的人才知识结构通常可分为三角形、宝塔形、衣架型、T型、H型、X型等。前三个类型一般是指专业技术人才,在某种程度上相当于传统型知识结构。后三个类型则是掌握两个以上领域的通才。而所谓"T"型知识结构,也就是纵横交错的知识结构。这里的"纵",表示某一专业知识方面的深度;这里的"横转载 2017-03-21 09:09:54 · 10972 阅读 · 0 评论 -
给IT新人的15个建议:程序员的辛酸反省与总结!
很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。工作中见的多了,也就习惯了。 有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌。但是他们所表现的又未必不是真性情。 我相信大多数人都看过《豪门夜宴》这部香港老电影。张学友、梁朝伟演的拍马屁的场景太有意思了,其中有这样一段:当两马屁精帮老板说出主意,老板马上叫 停,然后拍一下脑门:“哦。。。我想到转载 2017-03-19 19:21:09 · 583 阅读 · 0 评论 -
优秀的程序员都避开了哪些坑?
程序员薪水有高有低,有的人一个月可能拿30K、50K,有的人可能只有2K、3K。同样有五年工作经验的程序员,可能一个人每月拿20K,一个拿5K。是什么因素导致了这种差异?我特意总结了容易导致薪水低的九大行为表现,避开这些大坑,你就离高薪不远了。习惯即刻回报他不懂得只有春天播种,秋天才会有收获。刚刚付出一点点,甚至还没有付出,就想要得到回报。技术刚刚掌握,能一边百度一边干活了转载 2016-01-07 00:06:46 · 312 阅读 · 0 评论 -
低效程序员的7个坏习惯
程序员总是想做到尽可能的高效,但很多人往往会觉得力不从心。这是因为他们在多年的编码过程中养成了一些不好的习惯。下面这7个坏习惯绝对是软件工程师需要改掉的。1.缺乏激情这已经是一个老生常谈的话题了,但却是真理。写了多年的代码后,程序员们很可能会失去激情,只想着做一天和尚撞一天钟。更糟糕的是,这种情绪会像瘟疫一样传染给周围的人。 “即使写了一整天的代码,你也应该在午餐和下班后对转载 2016-01-07 00:13:52 · 376 阅读 · 0 评论 -
优秀程序员的 18 大法则
经过多年的积累,我发现,下面这些基本的指导法则,可以帮助我成为一个更加高效的程序员。程序设计法则,与设计和工程的原理密切相关。下面这些编程法则帮助我让我获益匪浅,所以我想分享给大家,希望也能帮助大家更高效,生产出的代码更容易维护,并且bug和缺陷更少。DRY原则不要重复(Don’t repeat yourself)——程序设计中一个最根本的原则就是要避免重复。许多编转载 2016-01-07 00:10:30 · 220 阅读 · 0 评论 -
为什么跳槽加薪会比内部调薪要高?
有网友在知乎提问:最近在思考一个问题,为什么跳槽往往意味着加薪?如果一个人确有价值,为什么在原来的公司没有在薪水上体现出来?如果没有价值,为什么跳槽以后就会加薪?还是可以单纯的解释为,应聘者和招聘者之间的信息不对等?一个公司是否应该鼓励现任员工更多的展现自己的价值?这样做的成本和招聘外来人员的成本哪个更大?成本都有什么?为什么大部分公司愿意选择招聘外来人员解决问转载 2016-01-07 00:18:43 · 1389 阅读 · 0 评论 -
居然还能这样——程序员加薪的新方法
我的朋友A君是个典型的.NET开发人员,技术不错,人品也不错,在一家小公司(姑且称为甲公司)做项目开发,是技术骨干。3个月前,他找到我说想跳槽,让我帮忙介绍工作。我说为什么想跳了?1. 为什么想离职?他简单说了一下他在甲公司当时的状况:A君在甲公司做了两年多,这两年多完成了一个大项目,作为开发的核心主力,开发压力很大,特别是项目上线前的几个月是非常辛苦,几乎每晚都要转载 2016-01-07 00:21:31 · 1489 阅读 · 0 评论 -
程序员真的很穷吗?
前几天一位做市场的同事跑过来问,池老师,我有一位朋友,快30了,想转行写程序,您觉得有戏吗?我看了看满目疮痍的他说,如果是你就没戏。30多岁转行做程序员当然可行,毕竟历史上存在一些大器晚成的案例,这些经过渲染和修饰的案例给在时间长河中苦苦挣扎的人们带来些许希望的火光,但那毕竟是火光,一阵风来过,也许就灭了。如果你真的热爱技术和编程,渴望通过自己的代码实现别人的想法,或自己的想法,为原创 2016-01-07 00:27:18 · 1040 阅读 · 0 评论 -
野生程序员的故事
野生程序员是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人。野生程序员有很强大的单兵作战能力,但是在编入“正规军”之后,可能会不适应新的做事方法。遭遇“野生程序员”腾讯公司内部的团队很多,在团队管理上有项目和专业两个维度。也就是说,有些团队是项目维度的,整个团队共同维护一个产品,成员来自不同的职业岗位;有些团队是专业维度的,比如一个组都转载 2016-01-07 00:30:21 · 328 阅读 · 0 评论 -
5种类型的程序员
在我的代码旅程和编程冒险中,我遇到过很多奇怪的敌人,以及陌生的盟友。我发现至少有五种不同类型的代码战士,有的人能成为并肩合作的战友,而有些人似乎只能衬托我的每一个计划。不过,他们在软件开发这个万神殿中也有着自己的地位。如果没有这些不同编程风格的合理搭配,那么你的项目要么需要很长时间才能完成,要么不够稳定或过于完美。擅于修修补补的程序员这编码可能不漂亮,但它能工作啊!转载 2016-01-07 00:37:06 · 294 阅读 · 0 评论 -
程序员要如何学英语?
一般来说,程序员可算是英语水平比较好的群体,因为在这个行业,英文资料是最全面、最及时,对英文资料的需求也最迫切的。就我观察,刚入门不久的程序员一般都能查阅英文文档,找到需要的信息。但是另一方面,我也发现,经常阅读英文文档的程序员,英语水平许多时候却不像“经常阅读英文”的样子。所以我在这里列几点自己的学习心得,供大家参考。第一,既要看代码,也要读文档。读文档只读代码,是很多程转载 2016-01-07 00:39:18 · 1520 阅读 · 1 评论 -
程序员从优秀到卓越的几点建议
和其他技术一样,编程也有层次阶段之分——业余爱好者、普通级别和专家级别。关于这个问题我问过很多很多次—— 如何从优秀到卓越?这是一个程序员应该扪心自问的最重要的问题。至少,在他们职业生涯的某些时候。为了给出一个令人满意的答案,让我们先来讨论一下何为“专家”。特别是在软件工程中。专家能为疑难问题想出明显又简单的解决方案。当答案并不显而易见的时候,他们知道去哪里找答案以及如何找转载 2016-01-07 00:40:46 · 418 阅读 · 0 评论 -
想要成为真正优秀的程序员是不是真的很难?
很多人认为要想成为一名优秀的程序员,那就需要一天24小时每天不断地编程——睁开眼睛要编程,闭上眼睛睡觉的时候还要梦到编程——我认为这是一种矫枉过正的方法。沿着这条路走,只会让你精疲力尽,犹如夸父逐日一般,死在半道上。我觉得问题的关键是要想明白你为什么要编程。坦率地说,我编程是因为我喜欢别人用我的程序,这也是我之所以在读书的时候成绩不怎么优秀的原因(我并不热衷于参加编程竞赛以及类似事转载 2016-01-07 18:51:20 · 367 阅读 · 0 评论 -
喜欢爱C/C++的人不要浮躁
1.把C++当成一门新的语言学习(和C没啥关系!真的。2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环转载 2016-01-11 14:21:28 · 355 阅读 · 0 评论 -
别说“我已经很努力了”
转自:http://blog.csdn.net/foruok/article/details/40247543我们程序员的努力与挣扎有时非常尴尬,如果没有结果,都是徒然,都是说不得说不得…… 我自己做项目经理时,干的项目也经常延期……非常惭愧。而延期其实对研发团队成员、产品线、市场、销售、公司领导、客户、用户都是一种折磨。对其它人的折磨这里就不说了,谁被虐谁知道,转载 2017-02-27 22:12:15 · 1020 阅读 · 0 评论 -
如何缩小码农和高手的差距
为什么同样的时间有的人可以漂亮的完成工作,而有些人废了很大的力气也没有完成? 前者我们常常称之为“大牛”,后者我们常常叫他们“菜鸟”。当然“大牛”都是相对而言的,“大牛”也不可能方方面面都非常厉害,换句话说大牛也不一定会沙王摇大,也不一定会船长放水。所谓的“大牛”他们只是在某些方面比我们强而已。但是值得注意的是,学习能力很强,效率普遍很高是一般“大牛”的共同特点。 是哪些因素造成了我们与“转载 2017-02-13 09:34:55 · 308 阅读 · 0 评论 -
主程成长之路
原文:https://blog.csdn.net/hackmind/article/details/48137233 0x01、技术1、技术是程序员吃饭的手艺,打磨自己的手艺肯定无可厚非 2、保持对技术的热爱,不断学习,持续编程 3、有敬畏心,明白自己是在做商业项目,项目是有很多限定的边界条件,懂得取舍 4、对于底层技术能劲量多的掌握,开发中总是会遇到一些崩溃, 网络,图形方面难解决...转载 2019-02-27 14:06:40 · 430 阅读 · 1 评论