其他

关于程序员的文章

2014年05月01日 16:58:25 a8511119 阅读数:300

中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际上只是一些Coding fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的CTO就是这样的coding fans,拿着吓人的工资,做着吓人的项目,项目的结局通常也很吓人。 程序员基本素质: 

作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。 

1:团队精神和协作能力 把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的,即便如linus这样的天才,也需要通过组成强大的团队来创造奇迹,那些遍布全球的为linux写核心的高手们,没有协作精神是不可想象的。独行侠可以作一些赚钱的小软件发点小财,但是一旦进入一些大系统的研发团队,进入商业化和产品化的开发任务,缺乏这种素质的人就完全不合格了。 

2:文档习惯 说高水平程序员从来不写文档的肯定是乳臭未干的毛孩子,良好的文档是正规研发流程中非常重要的环节,作为代码程序员,30%的工作时间写技术文档是很正常的,而作为高级程序员和系统分析员,这个比例还要高很多。缺乏文档,一个软件系统就缺乏生命力,在未来的查错,升级以及模块的复用时就都会遇到极大的麻烦。 

3:规范化,标准化的代码编写习惯 作为一些外国知名软件公司的规矩,代码的变量命名,代码内注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。 有些coding fans叫嚣高水平程序员写的代码旁人从来看不懂,这种叫嚣只能证明他们自己压根不配自称程序员。代码具有良好的可读性,是程序员基本的素质需求。 再看看整个linux的搭建,没有规范化和标准化的代码习惯,全球的研发协作是绝对不可想象的。 4:需求理解能力 程序员需要理解一个模块的需求,很多小朋友写程序往往只关注一个功能需求,他们把性能指标全部归结到硬件,操作系统和开发环境上,而忽视了本身代码的性能考虑,有人曾经放言说写一个广告交换程序很简单,这种人从来不知道在百万甚至千万数量级的访问情况下的性能指标是如何实现的,对于这样的程序员,你给他深蓝那套系统,他也做不出太极链的并访能力。性能需求指标中,稳定性,并访支撑能力以及安全性都很重要,作为程序员需要评估该模块在系统运营中所处的环境,将要受到的负荷压力以及各种潜在的危险和恶意攻击的可能性。就这一点,一个成熟的程序员至少需要2到3年的项目研发和跟踪经验才有可能有心得。 

5:复用性,模块化思维能力 经常可以听到一些程序员有这样的抱怨,写了几年程序,变成了熟练工,每天都是重复写一些没有任何新意的代码,这其实是中国软件人才最大浪费的地方,一些重复性工作变成了熟练程序员的主要工作,而这些,其实是完全可以避免的。 复用性设计,模块化思维就是要程序员在完成任何一个功能模块或函数的时候,要多想一些,不要局限在完成当前任务的简单思路上,想想看该模块是否可以离这个系统存在,是否可以通过简单的修改参数的方式在其他系统和应用环境下直接引用,这样就能极大避免重复性的开发工作,如果一个软件研发单位和工作组能够在每一次研发过程中都考虑到这些问题,那么程序员就不会在重复性的工作中耽误太多时间,就会有更多时间和精力投入到创新的代码工作中去。 一些好的程序模块代码,即便是70年代写成的,拿到现在放到一些系统里面作为功能模块都能适合的很好,而现在我看到的是,很多小公司软件一升级或改进就动辄全部代码重写,大部分重复性工作无谓的浪费了时间和精力。 

6:测试习惯 作为一些商业化正规化的开发而言,专职的测试工程师是不可少的,但是并不是说有了专职的测试工程师程序员就可以不进行自测;软件研发作为一项工程而言,一个很重要的特点就是问题发现的越早,解决的代价就越低,程序员在每段代码,每个子模块完成后进行认真的测试,就可以尽量将一些潜在的问题最早的发现和解决,这样对整体系统建设的效率和可靠性就有了最大的保证。 测试工作实际上需要考虑两方面,一方面是正常调用的测试,也就是看程序是否能在正常调用下完成基本功能,这是最基本的测试职责,可惜在很多公司这成了唯一的测试任务,实际上还差的远那;第二方面就是异常调用的测试,比如高压力负荷下的稳定性测试,用户潜在的异常输入情况下的测试,整体系统局部故障情况下该模块受影响状况的测试,频发的异常请求阻塞资源时的模块稳定测试等等。当然并不是程序员要对自己的每段代码都需要进行这种完整测试,但是程序员必须清醒认识自己的代码任务在整体项目中的地位和各种性能需求,有针对性的进行相关测试并尽早发现和解决问题,当然这需要上面提到的需求理解能力。 

7:学习和总结的能力 程序员是人才很容易被淘汰,很容易落伍的职业,因为一种技术可能仅仅在三两年内具有领先性,程序员如果想安身立命,就必须不断跟进新的技术,学习新的技能。 善于学习,对于任何职业而言,都是前进所必需的动力,对于程序员,这种要求就更加高了。但是学习也要找对目标,一些小coding fans们,他们也津津乐道于他们的学习能力,一会学会了asp,一会儿学会了php,一会儿学会了jsp,他们把这个作为炫耀的资本,盲目的追逐一些肤浅的,表面的东西和名词,做网络程序不懂通讯传输协议,做应用程序不懂中断向量处理,这样的技术人员,不管掌握了多少所谓的新语言,永远不会有质的提高。 善于总结,也是学习能力的一种体现,每次完成一个研发任务,完成一段代码,都应当有目的的跟踪该程序的应用状况和用户反馈,随时总结,找到自己的不足,这样逐步提高,一个程序员才可能成长起来。 一个不具备成长性的程序员,即便眼前看是个高手,建议也不要选用,因为他落伍的时候马上就到了。 具备以上全部素质的人,应当说是够格的程序员了,请注意以上的各种素质都不是由IQ决定的,也不是大学某些课本里可以学习到的,需要的仅仅是程序员对自己工作的认识,是一种意识上的问题。 

 

 

 

 

 

 

 

程序个人如何成长

2014年04月19日 16:50:36 a8511119 阅读数:302

个人成长与做项目还是有区别的

这里重点说一下个人成长:

1,不要仅局限于对某项技术的表面使用上,哪怕你只是偶尔用一、二次。
“对任何事物不究就里”是任何行业的工程师所不应该具备的素质。开发windows应用程序,看看windows程序的设计、加载、执行原理,分析一下 pe文件格式,试试用sdk开发从头开发一个windows应用程序;用vc++、 delphi、java、开发应用程序,花时间去研究一下mfc、vcl、j2ee、.它们框架设计或者源码;除了会用j2ee、 jboss、spring、hibernate等等优秀的开源产品或者框架,抽空看看大师们是如何抽象、分析、设计和实现那些类似问题的通用解决方案的。试着这样做做,你以后的工作将会少遇到一些让你不明就里、一头雾水的问题,因为,很多东西你“知其然且知其所以然”。

2,在一种语言上编程,但别为其束缚了思想。“代码大全”中说:“深入一门语言编程,不要浮于表面”。深入一门语言开发还远远不足,任何编程语言的存在都有其自身的理由,所以也没有哪门语言是“包治百病”的“灵丹妙药”。编程语言对开发人员解决具体问题的思路和方式的影响与束缚的例子俯拾皆是。我的经验是:用面对对象工具开发某些关键模块时,为什么不可以借鉴c、c51、汇编的模块化封装方式?用传统的桌面开发工具(目前主要有vc++、delphi)进行系统体统结构设计时,为什么不可以参考来自 java社区的ioc、aop设计思想,甚至借鉴像spring、hibernate、jboss等等优秀的开源框架?在进行类似于实时通信、数据采集等功能的设计、实现时,为什么不可以引用来自实时系统、嵌入式系统的优秀的体系框架与模式?为什么一切都必须以个人、团队在当然开发语言上的传统或者经验来解决问题???“他山之石、可以攻玉”。

 

 

 

 

程序员个人工作总结

2014年04月18日 09:03:23 a8511119 阅读数:1386

工作四年了,保持着每年写一份总结的习惯。

我很希望总结有一个醒目的名字,比如从xx到XX,或者薪水从yyyy到YYYYY这样。可惜什么都没有,我的职位依然是软件开发,薪水依然是那么多。现在经济萧条,估计也没什么希望涨钱了。

对于怀有远大抱负的同学,这份总结应该是份反面教材。

记得去年写总结的时候心情很差,抱怨了很多当时的工作以及领导花生,那个时候的愿望是找一份新工作。没想到刚进入12月我就找到了。

不得不说这一次求职我是认真的把它当作一个工程去做,客观得对自己进行了定位,而且非常重要的是明确我想要的工作到底是什么样的。我需要的是让我每天的8小时能够享受工作的快乐。

投简历面试的过程非常折磨人,尤其是我的处境(每天很大压力,完全是自我打磨的阶段)。

我清楚地记得面试现在这份工作那天是某个周六,我的经理娃娃和技术主管T同意我周末面试。一共4个小时,那绝对是一个互相争取的过程。他们对于工作的热情打动了我,觉得和这样的团队合作一定可以有火花。

真是幸运,当我正视错误,用行动做出改变的时候,找到了一份我要的工作。入职三周已经和团队磨合得很好了,用同事的话说就是觉得我已经加入很久了。

这里不得不说一句我们的团队,一个老中青结合富有战斗力的集体,而且还不乏八卦调节生活。每个人都特别,合作也会有摩擦,但是整体运作非常协调,开发速度和效率都高。从他们身上我看到不同的工作态度,生活态度。这些对我的都有着潜移默化的影响。领导“娃娃”也非常合适我目前阶段对于领导的需求。如果说几年前我初出茅庐需要的是一个有时间且肯耐心带我的领导的话,现在的我需要的是一个可以给予我充分信任的上司。“娃娃”信任我,从刚进入公司就如此。在熟悉产品阶段我提出的问题和建议他都认真的听了,而且给我时间让我按照自己的想法作出修改。后来我也喜欢把新想法跟他说,当我们带着创意去和老板谈的时候他是我坚强的后盾。

这一年下来我在纯技术上的提高并不多,我们所面向的客户并不要求尖端的技术。经验主要体现在理解需求上面,如果说前两年我还需要领导把需求说得很明白,还会为马后炮而耿耿于怀。那么今年应该算是个分水岭。现在的我不需要领导花很久时间来讲需求,也不用每一步都需要认可再做接下来的工作。总的来说就是技术和业务之间的距离越来越近,而且还可以想到客户将来会需要什么(我曾经的领导应该很欣慰,他培养的人终于达到他说的big picture了)。

也许这也是我一年来少来csdn的缘故吧,不会有什么特别没有头绪的问题需要上来发问。可以把所掌握的技术灵活的运用到实践中去。

其实把需求抽象建模还是很麻烦的,很多时候在最初阶段客户自己都不知道自己要的是什么样的方案。对于需求很明确的客户实在太少了。这个不断修改的阶段耗时耗力,关键是还不一定能争取下来拿到单。我们单位有个很好的传统,当争取到新的客户后。售前和销售都会对我们开发人员作一次演讲,分析客户特点(一般客户都比较有名没啥说的)以及我们的解决方案中哪些部分是最打动客户的,也就是利润点。每一次这样的会议都会伴随着很久的讨论余波,开发者在讨论的时候又会产生新的想法,我是100%享受这样的流程。

实在要说技术点上面,

第一个接手的工程是提速,大量数据快速插入数据库(我找到的.net的bulkcopy,vb6的string class+union all )

开始大面积接触sql server 2011,写很多存储过程

.net写一些winform的东西,不是特别高深。但是很好的对于结构的锻炼

vb6跟不同版本的cad及其衍生物结合(这个一直在做,不过越做越高深)

最后就是我每年都会写的细节与规范,现在身边立着几个榜样,我需要时时刻刻鞭策自己。

 

 

 

 

 

 

 

 

 

一个程序员的工作总结

2013年08月15日 10:48:50 zhengzhoupeixun 阅读数:4222

第一. Java程序员需要不断的学习;

貌似这一点适应的行业最广,但是我可以很肯定的说:当你从事web开发一年后,重新找工作时,才会真实的感受到这句话。

工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年;WEB行业知识更新特别快,今天一个框架的新版本,明天又是另一个新框架,有时往往根据项目的需要来不断学习新东西;所有,很多时候感觉,自己用过的东西真多呀!但是真正深入研究的东西却不多。

面试,是跳槽后第一个需要面对的问题;而且不同公司面试的着重点不同;但是却有一个共同点:Java基础是必考的。工作第一年,可能问你String对象创建的理解,常用的框架是什么等等;工作第二年,就问你Java内存分配机制是什么,类是如何加载的等等;第三年,就问你常用的设计模式是什么,你在工作中充当什么角色,怎么独立完成一个模块等等;

可以看出------这是一个典型的程序员的成长过程:

使用Java---->深入理解Java积累经验------>独立设计分析能力------>独当一面的多面手!

因此,必须学习:

1. Java基础的深入理解;

不多作解释,推荐书目《Java编程思想》,《Java线程》,《Java NIO》,《深入java虚拟机》

2. 数据库

最常用的是Oracle了(当然银行项目等需要DB2等),熟练掌握使用存储过程,触发器等;

3. UML

项目中经常要写文档,项目经理的基本功,程序员走向设计的基本功;

4. 设计模式

这个建议多看吧,在阅读源码中体会;

5. linux系统

需要掌握常用的linux命令------部署在windows操作系统上的项目很少吧。

其他就不多说了,大家可以补充。

学习上,兴趣是最大的老师;项目驱动也是不错的选择,总之,不学习不行。

第二. 积累行业背景;

行业背景非常重要;工作3年后必须确定自己的行业背景,比如一直从事电信行业,一直从事银行项目,一直从事ERP行业等等。

一个程序员不可能是一直写代码的,就是写代码也要知道业务逻辑,满足什么需求;俗话说隔行如隔山,每个行业的业务都不一样,甚至差别很大,比如你一直从事流媒体的研究,让你跳槽到一家银行项目,完了,一切从头学吧,以前的行业经验都用不上了;而且,一个公司公司招人,就是希望找到那些很容易上手,不需要培训业务很久的程序员;频繁跳槽的朋友,一定要注意这点;

一直在一个行业呆久了,就可以成为这个行业的专家;我们可以经常看到,一个项目组的某个leader,代码写的一般,但是却可以跟客户流畅的沟通,控制着新需求的提出,bug的修正等等;而客户也很愿意跟他打交道,因为那些老的项目只有他能维护,他甚至熟悉系统的每一张表结构-------可想在这个行业呆的时间有多久啦。

第三. 合理的职业规划

什么是职业规划----就是你短期或者长期的一个职业计划!大道理不讲,咱简单点。先问你几个问题:

a.你工作几年了,你愿意一直和新入行的新手一样就是个简单的程序员吗?

b. 你愿意一直写代码,而不关心其他吗?

c. 一个项目的前期需求,设计,后期部署维护,领导找到你,你说咱搞不定,行吗?

程序员不是敲代码的机器。第一年太多东西不懂,你可以一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;但是第二年,你还是这样吗?不可能的,一年的经验你完全可以入行了,是时候该学习怎么进行需求分析,怎么设计数据库,怎么写各类文档,怎么写更好的代码?这是高级程序员的要求!

什么是高级程序员?具有分析设计能力,能进行技术攻关,而且具有某行业深厚背景的程序员!

所有,一个项目立项后,你要积极的参与到前期设计中,跟老同志们一道思考分析问题,学习经验!OK,你这就成长啦!

千万不要认为程序员就是写代码的哦!!!

而且,通过一个项目的开发,你要能粗略的统计出一个功能的开发时间;比如一个模块有20个小功能点,你开发了80个小时,每个小功能点平均2小时------这时在前期就能评估工作量啦。当然每个人的效率和工作质量是不同的,因人而异,但是大概的工作量应该是可以统计出来的,用于统计一个项目的工作周期;

具备上面的能力,你起码已经是一个项目组的骨干啦!此时,就可以带领小弟做开发而不是平凡的一个被带领者啦。

很多公司的项目骨干和项目经理都不是通过招聘的来的,都是培养出来的-------工作2年,思考能力不错,善于动手,很上道!OK,此时项目经理和公司中层可能就注意到你了,就会给你多分配任务慢慢的锻炼你,这时候千万不要闹别扭哦(曾遇上这样一个同事,技术很好,人也不错,领导突然给他分配很多任务,他开始是默默承受,后来闹意见啦!领导找他谈话后,他算明白啦!顶过一段时间就基本适应,可以快速的做完;后来他成了我们那批人中新的项目leader啦),跟带你的人好好学习,多劳动,很快就出头啦!

如果你工作了多年,属于老鸟了,也要善于带人,能提携小弟!因为只有小弟成长了,你身上的担子才会轻,项目才会顺畅的进行!

而且高级程序员(本科为例)工作四年左右工资就达到一个瓶颈了(一线城市是9K---1.2W),这时候必须“转型”-----高级程序员只是你能力的一部分,系统分析师,架构师,技术主管才是你应该告诉别人的职务,薪资才能再次提升。

第四. 良好的心态和体态

程序员必须有责任心!这点非常重要。遇上问题,不能随便的踢皮球,很认真的和别人沟通,提出自己的见解,和客户联系,才能把问题解决。技术上的问题不是问题,总可以解决,但是需求上的问题,必须搞清楚!一旦需求出错,一个项目就可能延期或者失败。程序员的责任心决定了他的成长,一个有责任心的人才可能成为骨干,让领导信任!

其次就是能顶住压力,大家都知道程序员要加班,压力大,所有遇到问题必须不轻易放弃,合理的根据能力去处理!

身体是革命的本钱,程序员尤其重要,天天坐在电脑前,很容易发胖,变成鸭梨身材,所有多锻炼呀!

到某些程度就不要跳槽了,在一家有发展前景或者工作开心的工作长久呆下去吧,不能跟年轻人比热情了,这时候要的是稳重,在公司充当的是一个资深的IT从业者,帮人优化程序,分析需求,为项目出谋划策解决疑难等。

第五. 多写技术文档

多写技术文档是好事哦-----其实它是对你工作经验的总结和提高!一个愿意和别人分享知识的人,才能在不断的思考中提高!而且,写文档很锻炼人滴!

所以建议木有博客或者经常看别人文档自己却不写的同行,赶快开博吧,其乐无穷呀!

(技术文档注重简洁精练,提供源码;总结性文档注重亲身体会!)

第六. 关于跳槽

跳槽,对IT人来说绝对不是个陌生的词汇,几乎所有人都身体力行过。首先我要强调一点,跳槽并没有坏处,但是频繁的跳槽就不好了。在工作的前4年,必须跳槽,而且鼓励跳槽(建议经历2---3家公司);每个公司对技术的侧重点都不同,对开发流程控制都不一样,所需要的技术性人才自然不一样;比如外包公司,要的是一个代码狂人(我很喜欢招做过外包的人,感觉很多在外包公司待过的人做事的效率很高);小事业的公司,要的是一个全能型的程序员(能设计分析,能写代码,能部署);大的公司,要的是一个技术扎实,有潜力的人(英语好,理解能力好,Java基础扎实);这样如果你在一家公司呆久了,很可能就模式化,如果一旦离开这家公司,找工作有时候很容易碰壁;多经历两家公司,对程序员很有益!而且我自己也有感觉,每次找工作都在强制自己学东西。

而且关键是,一次跳槽,薪资就更高了 ----- 很多人跳槽都是对当前薪资不满呀。

但是,一旦工作5年后,建议不要在跳了,更多是规划自己的职业生涯,程序员毕竟有“青春饭”的嫌疑,我们不能跟年轻人比呀。这时候如果想一直做技术,建议在一家好的公司长久呆下去,技术+业务,足够你混的了;如果想做管理层,这时候也基本是时候了;想自己开公司,就要付出更多,对运营有深入了解,并侧重销售和客户的关系啦。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

一位程序员的十年工作总结,值得每位互联网人看

2018年06月14日 16:32:22 IT登山家 阅读数:227

--------2018/03/04更新---------

特地搜索了一番,找了最远的记录是在这里。

https://www.cnblogs.com/jirigala/archive/2009/08/03/1537874.html#!comments

---------首次---------

女朋友说要学node.js,于是帮她在VeryCD上面找找有没有资源,看到一个资源后,发现资源有点过时,但偶然发现下面有个很长的评论,细细阅来确实颇有几分感概,故分享给诸位。

原文链接:http://www.verycd.com/topics/2722570/

侵删。

---------以下正文---------

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。

01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。
由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚至是一个城市的2个区里交的都有,那些东西,10年后,会变得很重要。你买房子若有公积金,可以取出来,贷款利率也会比较低一些,有孩子了,还需要上学,生病了还需要医疗保险。
特别是买房子时,你要商业贷款与公积金贷款的利率差别还是很大,有可能会有10万的差距。你平时都注意这些,会给你带来的损失会最小,例如每个月缴纳300元的公积金,公司也缴纳300元,你一个月能存下来600元,一年就是7200元,10年就是72000元。我以前都忽视了这些,到我需要买房子时,公积金里可能只有几千元,10年很快就过去了,结果我没能存下来多少公积金,医疗保险,养老金等更别提了,都已经稀里糊涂了,这些损失10年累加起来,是很庞大的数字,大家要注意,跳槽换工作时也要保护好自身的利益,现在房价很贵,你可能是跟我一样,大山里出来打拼的娃子,家里也没有丰厚的积蓄,只有靠自己拼搏,买房子是人生的一件大事,等你到了10年,才想到这个事情,已经晚了,特别是孩子要上学,上幼儿园等,需要户口啥的都要齐全。

02. 不要轻易换笔记本电脑,不要跟潮流,不要买过多的电子产品,不要过于频繁的更换手机。
这方面我的经验教训也是惨痛的。我大概前后购买过5-6个笔记本,以前的都是1万多元一台,最近买的是一台是1万多给女朋友的,自己买了一台是7500元左右,手机大概换过接近10个了,这些钱加起来也足够有10万以上了,你可能一不小心就购买了这些电子产品,但是时间长了,你一回过头来想想,你为什么赚得也不少,但是为什么还是那么穷,是因为你购买这些电子产品花费了过多的金钱了,平时笔记本啥的贵重物品要保护好,我一个同事不小心丢了2台笔记本电脑,接近2万的损失啊,你净赚2万,不是那么容易的,这个窟窿不是开玩笑的,我曾经也被人偷了一个崭新的笔记本,损失1.5万左右,更糟糕的是最新的代码也丢被偷了。

03. 这年代外语、学历、职称、驾驶证还是蛮重要的。
想找高薪,外资企业是正确的选择,在同样的打工里,外资企业的收入普遍是高的,我就想不明白,我们的赚钱能力怎么就比不过人家了,社会不断发展,将来可能去外国就像串门一样了,也说不定的,外语好将来的就业机会也会更多更广一些。
学历并不代表啥,但是学历也是敲门砖,例如有300个应聘者,那至少重点本科以下的,统统不看了,因为实在是来不及看了,你再厉害也被挡在机会的门外了,同样有时候你想改行什么的,职称也很重要,最起码评个中级职称,说不定还有机会能进入大学或者政府部门还是有可能性。
若有充裕的时间,应该把驾驶证考了,因为你越到后面越忙与工作家庭,没机会学车了也说不定的,平时也别光顾拼命工作,工作10年后你才发现,原来身边的人都至少硕士学历了,你被社会自动淘汰了,我现在就有这个感觉,虽然我带过很多硕士,他们的就业机会比我还好,经常能进入名牌企业,我也一直进不去。

04. 不要谈过多的女朋友,谈女朋友要看准,下手要稳准狠。
我谈过2个女朋友,平均每个女朋友身上的开支前后大概会有10万左右,还好我不用谈第3个女朋友了,若投资失误,那也是很残忍的,谈女朋友也会消耗很多时间精力、还会消耗很多金钱,实话的讲的确是这样的,人家女孩子也值钱啊,凭什么就那么轻易的跟你啊,我跟第一个朋友分手时,我的生活至少是倒退了3-4年,一切从零开始,一切从头开始,我劝大家谈女朋友是人生最大的一笔买卖,投资失误会有惨痛的后果,不仅仅是金钱上的损失,更会有精神、心灵上的沉重打击,大家要学会珍惜女朋友,要学会哄好女朋友,让老婆开心每一天,虽然鱼儿上钩了,不用再下鱼饵了,偶尔也别忘记放点米,这个鱼要是脱钩了,那不是开玩笑的。

05. 工作不要更换得太过于频繁,选好了行业方向最好别更换太频繁。
换工作,换行业方向,就像熊掰苞米一样的道理,有时候是丢了芝麻捡西瓜,有时候是丢了西瓜捡芝麻,这个道理我就不多讲了,大家都应该能明白的。

06. 要对身边的人好,要得到老板的信任、同事的认可及支持、珍惜良好的工作环境。
有个朋友的QQ名字很有意思,“只爱陌生人”,陌生人是很有意思,但是最关键时刻,还是需要靠非陌生人,你每天跟同事一起生活,要维系好身边的人。你的成功与失败,往往是你身边的30-40个人决定的。你就是世界首富,他身边也是那么不超过100个人的在左右着他的生活,当你工作10年了,没一个老板信任你,没几个要好的同事朋友,那你惨了,你在这个世界上已经是很孤单了,你的收入,其实大多是来自这些身边的朋友给你介绍的生意,不大会网上掉几个馅饼的。
现在你身边的人有可能在不久的将来,给你提供很多好机会。

07. 钱很重要,但是生活质量比钱还重要,工作是很重要,但是家人比工作还重要。
钱不是万能的,但是没钱是万万不能的。钱赚了,身体夸了,全送给医院了,钱赚了,身心疲惫了,人活着为了啥?不就为了开开心心生活嘛?工作重要,但是失去了家人的爱,失去了女朋友,失去了老婆孩子,那这个工作有啥用了?工作很容易就换了,家人是换不了的,老婆不是想换就换的,孩子不是想换就换的,连自己的家庭都不负责的人,怎么可能对公司负责呢?我一直是这个观念,来面试时觉得工作更重要的,我们一般不录取的,那太假了,或者太不懂事了。

08. 工作累了,也别太贪玩,有时候还是需要多想想如何才能赚钱。
时间一晃就过去了,工作累了是可以适当放松,但是别太贪玩,10年很容易就过去了,10年后你要买房子,要娶老婆,要买车子,要生娃娃,身体也会变得脆弱一些,需要良好的生活习惯,也经不起通宵了,通宵一次,你要低迷好几天才能缓过劲儿来,跟20刚出头完全不一样了,用钱的地方多了去了,父母也会变得更老一些,可能也需要你的照顾,整个家子都指望你赚钱,别到了这个时候,你才意识到赚钱是那么的重要,更何况现在城市的房价,动不动就是100万,加上按揭的利息,你很可能需要支付150万。还可能需要装修,买车子。可能你身上的压力是200万。别觉得谈钱就俗,你要学会赚钱,要有个需要赚钱的良好意识,当然你出身富裕家庭,就不用考虑这些因素了。

09. 每天一点点进步,每月一点点积累,要敬业要爱业,我们给别人提供的也是服务。
总有一天,你也会有累的时候,你也会有老的时候,这时候,你要靠啥呢?就要靠你平时的积累,你10年的积累,可以打倒很多竞争对手,他们再厉害,再怎么样,也很难抵得过你10年的积累,特别是后面5-10年的积累,成果会很明显,前面的1-5年,算是做软件的入门吧,除非你有高人指点,那可能2-3年就可以修成正果,软件在将来还是会值钱的,以为生活会越来越智能化,越来越数字化,软件的需求还是很有前途,最起码未来的10-20年里不用太担心失业问题了。

10. 对程序员来讲,开发思想、架构、代码就是财富,别老丢弃你的劳动成果,要学会保护你的劳动成果。
我大概7-8年前的代码都在手上,经常改进来改进去,维护来维护去,在一定的程度上,让我生活轻松了不少,因为我不用什么都从头来过,我只要痛苦一次,以后就要反复重复利用,软件的价值在于重复利用,而不是每个东西,都从头开发,那永远也是辛苦的程序员,这个生活质量就别提了,不管自己的代码丑还是拿不出手,要学会精心维护,每天改进一点点,每个月一个小进步,每年一个大进步,多年的积累是宝贵的,这个早晚也会给你带来丰厚的收益。

11. 当程序员要防止原地踏步,不是工作年限长了,经验就丰富了,能力就强了,年纪越大工作越难找。
我有一个朋友跟我开玩笑,工作5年的人,可能能力差距会很大,为什么呢?因为第一年他们干的事情都是一样的,都写程序了,2个人可能由于价值观不一样,5年后差距会很大,甚至是大到无法追赶的程度,为啥?因为还有机会的因素在里面,有的人干了5年,还是在原地踏步,天天只会写那些添加、删除、修改的代码。那你得注意了,需要不断的提高自己,才是硬道理。例如你会SQLServer,那要试着学习Oracle, 你是做C/S的,那得需要提高到B/S的,你是做单机软件的,那得需要提高到网络软件,你只关注自己的工作的,需要学会管理,关心他人的工作。你是当程序员的,要试着提高当项目经理、部门经理,公司的总监等等,人有野心有目标才会不断进步,最俗的为了多赚钱,提高工作职位工作岗位,工作单位,也是可以理解的。
年纪越大工作越难找,例如3-4千的工作是随便找找,玩一样,但是你30过后,最起码要找月薪上1万的工作,这样的工作是机会也少,一般小公司也给不起,还得找个好公司才可以,好公司又不是天天招聘人,天天缺好的工作岗位,说不好听点儿,小公司的老板才赚多少啊?他来钱也很不容易的,小池塘就不好容得下大鲨鱼了。

12.当创业的收入比打工还少时,那就别创业,要找比自己能力强的人创业,你不会吃亏。
创业的收入,比打工还少,那就是瞎扯蛋,恶搞。创业的真正意思并不是要你去吃苦没钱赚,那是忽悠无知的人的。当你创业时的收入,比打工还多,那你可以考虑创业,没有工资什么的,股份啥的,都是瞎扯蛋。
不要跟自己能力还弱的人一起创业,那损失最大的,很可能就是你,要创业,也要找比自己强的人一起创业,最起码赚不到钱,还能学到不少。不会有过多的损失。别热血一沸腾就创业了,创业了,也别烧自己的钱,家人的钱,那是很不抗烧的,没几下几十万就烧干了。
其实打工,也是创业的开始,每个月都能拿到钱,还可以学到知识,什么公司的股份都是空话,没几个小公司能成功,开起来了也走不了3年就分家了,都忽悠小孩子玩的,除非真的有科技含量或者是客户资源的,否则股份是一文钱不值的,就算创业每个月也按时拿工资才是硬道理。

13. 未来的生活节奏会更快,生活压力会更大,竞争会更激烈,社会服务体系会更完善。 
在未来,我们享受良好的服务的同时,也会为别人提供更良好的服务,需要在技能上还是服务质量上的要求会更高更严格。平时要注意提高自己,不要被时代淘汰掉,我从小的朋友,一波又一波被社会无情的淘汰了,很小的时候,我出生在大草原与大山的交界处,我小时候的玩伴,还在大山里,我跟着家人杀出来了,我小学、中学、大学、工作上的、这10年,我一直很坚强的拼搏下来,很不容易的在杭州立住脚了,说实话,参加工作后的十年,也是不断拼搏,不断提高的十年。

 

 

 

 

2017年之年终总结

2018年02月25日 22:55:00 杨倩-Yvonne 阅读数:205

 版权声明:版权所有,转载请标明链接。 https://blog.csdn.net/happyniceyq/article/details/79356932

【项目收获】

    1、实习经验。十月末到燕郊实习了一个月,参与了钢瓶追溯系统的首页模块开发,真正体会到了前后端以及数据库的全栈开发工程师。从学生到职场人士心态的转变,了解公司的运营模式,熟悉公司的规章制度,深刻体会到了一句话“靠谁都不如靠自己”。这句话并不是说同事和小伙伴的原因,而是外面的世界那么大,而你了解的又那么少,知道与不知道的相差十万八千里啊~~

    2、参与ITOO高校云平台——基础、考评系统模块开发。最优成就感的是用户使用自己做的页面,并且经得起考验,这是很多IT同胞们的心声。在此项目中,我学会了如何快速上手项目,理解系统框架,理解需求,快速定位问题等等,见多识广。进一步向Java架构师靠拢。

    3、面向对象的核心思想理解。面向对象编程的三大特征:封装、继承、多态,而其中主要的思想是对象的抽象。今年进入Java学习之后才对面向对象,以及面向对象编程有了体会,体会到对象是如何在内存被解析,如何通过对象的实例化调用的,等等。

【生活感悟】

    年末的时候,参与了历时三天的关于精英养成的活动,一个词概括“受益匪浅”。面对面,照镜子活动的印象最深,可能过多少年我可能还会记住当时小伙伴们对我的肺腑之言,深刻全面的自我剖析的场景。小时候妈妈苦口婆心的一句话就是“你现在多学点东西,长大了少吃点亏,除了我还有你爸谁还会这么管你,这么说你,这么骂你啊,都是为你好......”我当时没有可以反驳的话,现在我可以说“除了家之外,我找到了第二个家——提高班,在这个大家庭里,我做错了事情会有同学的热心帮忙,老师的耐心指导,指出我不好的小习惯。”这种感觉真好。在活动结束之后,做自己我总结时我写下了一句话“在提高班找到了除了父母还能指出我缺点的地方。”

【人际交往】

    顺利大学毕业,走向社会。明白了人际交往的重要性,懂得了友谊的珍贵,也体会到了“在家靠父母,出门靠朋友”的真谛。冬天的时候舍友结婚,从舍友的恋爱到结婚的过程,我都亲眼见证,在看到结婚典礼完成的那一刻有一种很“欣慰”的感觉。人海中人与人相遇的机率只有十三亿分之一,而我有幸成你们为同学,朋友,知己,我很感恩Thanks♪(・ω・)ノ

【自我管理】

    使用番茄土豆管理计算机学习,近一年我统计了 一下有近2700多个番茄,半小时一个番茄,我一年当中有1350个小时在学习,而我平均每天的学习时间在3~4个小时。有木有被我的数字统计所打败啊?(●—●)近段时间我又重新调整自己的时间管理,将每天的学习任务细化为几个番茄,让自己变得更有动力ing!

【新年寄语】

    感谢2017年我所有,展望2018我所望。愿你我做一个孝悌忠信礼义廉耻的精英!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

程序员的工作总结(2017-12-04)

2017年12月04日 14:17:56 lvbaolin123 阅读数:19346

 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lvbaolin123/article/details/78709314

在新的公司工作半年了时间飞逝,作为一名工程师,也要时刻对自己反省,这样才能够有所提升,在工作中我总结了一下几点,这个可能也是大家常见的一些问题,好记性不如烂笔头,今天就好好的来归纳总结一番。

这里写图片描述

1、在研发功能之前一定要弄清楚功能的需求,这个是必须要详细了解的一个前提,然后分析需求在业务上的可能性,需求是根基,业务分析前提。前面做到位了,在开发中定位会更加的准确,同时也会减少bug,减少了后期的工作量。

2、在研发的过程中日志的重要性,尤其的是在比较关键的程序中,这样为日后调试和排错会有很大的帮助。因为我有一次在程序中基本没有加什么日志,当时在测试的时候没有发现什么问题,因为在测试的情况中,很多种数据是非常难模拟出来的,只能测试常见的几种可能性,在这几种情况下没有发现问题,在线上出现了问题,由于当时在功能中没有加什么日志,导致非常难的去寻找问题的所在点,这个是我自己很疼苦的一次经历,所以在研发中一定不要忘记加上日志。

3、代码的规范也是同等的重要,这个能够很好的提高代码的阅读性和后期的维护,这个点不能忽视掉,规范其实有很多方面,我就说说我印象深刻的几个点,代码中可变参数的处理、常量、静态变量、注解等,这些在自己心里要养成一种潜意识的处理方式,如:接口中认证的秘钥key,这个需要写在管理后台,人员需要可配置的去修改。

以上三点是我在工作中深刻体会,总之好的工作方式和规范的习惯会大大的提高工作效率。有时候细节决定成败,认真细心地处理好每段代码才是一个合格的工程师,我觉得好的程序员都是一个可靠细心的人。

杭州老教授悟出的1买卖公式,封停5股涨停,准确率真是让人吃惊!之星 · 顶新

  • qq_41306240

    杨晓尚: 感谢博主分享,代码的规范很重要。(6个月前#21楼)

    0

  • gis_zhouda

    周达: 日志(7个月前#20楼)

    0

  • whdxjbw

    bw_233: 日志很重要(8个月前#19楼)

    0

  • lrtcsdn

    刘冉亭--Dora: 工位很明亮,不错,感谢分享(8个月前#18楼)

    0

  • hzj1369

    hzj1369: 感谢!(1年前#17楼)查看回复(1)

    0

  • weixin_39872782

    南音楼宇阁: 看需求,然后结合业务逻辑开发功能.(9个月前#16楼)

    0

  • myy629464

    Ryan丿Limit: 归纳总结是知识积累的好方法之一。感谢楼主。(9个月前#15楼)

    0

  • wjf1997

    王靖凡--Sam: 可以,很厉害(9个月前#14楼)

    0

  • yujing1314

    苑仁杰-Stefan: 工作总结(9个月前#13楼)

    0

  • zhuoyiyoumei

    zhuoyiyoumei: 我这边有一个互联网装饰装修信息服务平台的项目,需要IT团队以及构架师。请问您这边有没有兴趣了解一下。(9个月前#12楼)

    0

  • iwuio

    胡泽宽: 项目经理第二天就开始分活(9个月前#11楼)

    0

  • pengmm1990

    pengmm1990: 很赞,很实在的一些分享!(9个月前#10楼)

    0

  • chengxurensheng111

    chengxurensheng111: 很喜欢你的经验分享,感觉很实在,我现在也是有心想转软件开发这一行,希望在这过程中能得到你的帮助(10个月前#9楼)

    0

  • yanluandai1985

    小大宇: 项目经理要求我阅读需求文档花了整整三天(10个月前#8楼)收起回复

    0

    • lvbaolin123

      lvbaolin123回复 小大宇: 前期工作必须做的充足!(10个月前)

      0

  • u012939880

    HockerF: 现在公司很缺乏需求分析,我真的很担忧(11个月前#7楼)收起回复举报回复

    0

    • lvbaolin123

      lvbaolin123回复 HockerF: 需求分析很重要(11个月前)

      0

  • 上一页
  • 1
  • 2

 

 

 

 

 

 

 

 

 

 

 

 

 

https://blog.csdn.net/bntX2jSQfEHy7/article/details/79136011

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2018年找工作总结

2018年04月02日 09:17:45 wangbiao007 阅读数:1429

 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangbiao007/article/details/79763568

迎接新的开始,挥别旧的过去

       2018年1月31号公司大量裁员,我也被裁掉,这也是我本来就希望的,因为被裁掉就可以拿到n+1,离职后离过年还只剩下两个星期,也本来没打算在年前找工作,所以也不怎么急,但是同事给我推荐了一个猎头,那个猎头给推荐了两个公司,都是初试都没有过,当时觉得自己是没有准备,失败了情有可原。在看着周围同事找工作都比较容易,找到的工资不仅比较高而且都是大公司,所以给自己找工作定的目标是月薪两万以上然后再是大公司。

       过完年后2月21号来到北京准备着手找工作的事情,刚开始一个星期是过得很轻松,都没有怎么认真的准备,因为已经拿到了赔偿,心里觉得有这些钱可以浪一把,到了第二个星期就开始慢慢认真准备了,在边准备的时候边在拉钩上投简历,我已经工作三年半了,所以刚开始投的都是3-5年的,而且都是大公司,这个时候小公司我是不想去投的,但是简历投出去给到的反馈结果都是和现在的职位不匹配,只有一个小公司给我打电话去面试,这个时候我就发现我的简历出现了问题,但是自己忙于准备面试,所以就没有去改简历。然后在猎聘上将自己的简历更新了,虽然有猎头打电话,但是不多,大多数的猎头都是我同事给我推荐的,这个时候就显示出学校的差别了,我同事211毕业的,他把简历公开后他接猎头的电话接得发热,我一天也就两三家猎头打电话过来,而且猎头在把我简历推给公司后大多数都没有反馈了。上面就是我前期投递简历的境遇,感觉拿到面试的邀请比别人拿到offier都难。

       再说说初期面试的情况,面试的第一家公司是做小公司,做互联网金融的,简单的和一个面试我的人聊了聊,然后让我回去了,我以为没戏了,但晚上人事打电话过来说出来的工资和我期望的太大,所以就拒绝了,这也是一个不大不小的打击,虽然最后收到入职邀请,但是薪资差距太大。再后面面试了一个叫百融金服的公司,就在搜狐大厦的前面,星期六去面试的,公司专门准备的专场招聘,当时去面试的有很多人,当时面试我的那个人问的几个问题很基础,但是问完基础的问题后会在问题的基础上深入的问下去,他问的哪些问题我当时是有准备的,但当他深入问下去的时候,我发现自己对这些问题理解只是流于表面,没有更深刻的去理解它,所以导致回答出来的答案很连散,面试过程没有十分钟,面试官就说你不适合我的这个岗位,当我走到公司大厅的时候,有一个人面试刚完成,面试官却把他叫住,让他等会,我却灰溜溜的走了。这次面试让我知道自己的基础有待加强,所以我回去后又好好的把一些基础知识点重新理解了一遍。再到后面的时候面试了一家保险公司,在里面竟然遇到了我刚离职的哪家公司的同事,在这家公司我才真正的见到人事,将薪资告诉人事,然后说回去等通知,最后也没有收到消息,原因可能是我要的薪资他们觉得给不到吧!还面试了一家小的金融公司,在四惠东那边的,面试官上来直接就问项目了,问了几个项目问题将我问的哑口无言或者是没有什么亮点,我这才发现自己项目经验是有多弱,而且这个面试刚面完,我出来的时候有一个京东的电话面试,也是问了很多项目的问题,我回答的也是稀乱。这两个面试对我来说是又是一个打击,回去后我又是总结项目,寻找亮点和解决方案,第二天在海淀黄庄那有个面试,本来不想去面试的,但是猎头打电话催,就带着不起一丝波澜的心去面试了,第一轮两个面试官面的,第二轮一个人面试的,最后到人事面的时候,已经不敢将工资要那么高了,就压低点,最后在坐公交的路上人事打电话给我,能给的工资比我要的更低,我当时就直接拒绝了。后面去用友面试了,那是一个星期六,在去用友的路上竟然下起雪来,有用我2016年去面试了一次的,没过,这次去面试也还是没过,问了一些问题,我觉得我打上了,但就是没过,着搞得我很郁闷,其他面试没过我还知道没过的原因在哪里,但是这次面试没过我都不知道原因在哪里。后面就是京东面试了,京东一般都会先电话面试,钥匙过了就会通知你去面试,刚开始京东电话面试我都过不了,后面电话面试一般都会过得了,呵呵,这也算是一种进步吧,三战京东,可惜是一次不如一次,第一次勉强面试到第三面,可惜跪了,我都快求着京东将我收留了,工资我都降得不能再降了,可惜还是没收留我,第二次面试到第二面跪了,这两次都是在同一天面试的,还有一次,在一个星期六专场面试中第一面就跪了,这个面试官给我的印象不是很好,出得问题场景有问题,让我寻找解决方法,我当时应该反问一下他对这个问题的解决方案是什么的?后面还有一个京东面试的,那是我拿到其他公司的offier后的,也是首先电话面试,然后安排了一个视频面试,再人事打电话让我去京东现场面试,由于我已经入职了,所以就没有去,其实还是很想去试试的,想自己能不能真的进京东。再后面面试了便利蜂和我现在的呆的一家公司,便利蜂刚开始经过了两面,再是人事面,我以为人事面面完后就完了的,谁知还有第三面次技术面,最后还是收到offier了,这家开的工资是离刚我出来找工作的期望薪资最接近的一家;再同一天内,我面试了现在呆的公司,这家公司三次技术面,面试完后在公交车上人事就打来电话,只是工资还压了一点,这点很不爽,但还是选择了这家公司,为什么呢?因为这家公司算是二线互联网公司,面试之初就想找个大公司,只是工资离我希望的有点远。

       七七八八的将自己的这次面试经历写出来,虽然很难,但是这主要是给我自己看的,找工作差不多花了一个月的时间才找到,不能说不是一次很失败的找工作经历,从中学习到了很多,希望后面能在工作中好好发挥自己的作用,体现自己的价值,结尾我还会回来修改一下的。

       

 

 

 

 

 

 

 

 

 

 

最艰难的时刻

置顶 2019年01月15日 23:25:26 wangbiao007 阅读数:67

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangbiao007/article/details/86500734

       现在是我人生中的一道坎。虽然标题是最艰难的时刻,但我不知道现在是不是,可能过完年后会比现在更加艰难。

       圣诞节的前一天,我被公司辞退了,当老大说有事情和我聊一下的时候,我就有一种不好的预感,没想到真的被辞退了。在这家公司没干满一年就被辞退了,我知道自己做的不够好,但没想到却是这样的一个结果。被辞退的那几天是一种“寝食难安”的感觉,肚子明明很饿,但是心里却没有吃东西的欲望,要躺在床上两两小时才能睡着,五六点就醒过来了。

       从公司离职后,回来准备找工作,结果却很不好,到现在出去面试了七八家,但是都是连初面都没有面过去,还没有机会和别人讲项目,基础这关都过不了,特别是上个星期六连面试两家,却得到的是同一种结果,感到特别的失望,这个星期还约了四五家,我都放弃了,不想再去面试,准备从头好好准备一下。自己一个工作四年多的人却是这种水准,感觉自己已经无法在IT这一行混一下去了,是自己以前过的太舒服了吗?也许是的吧。

       这两天没有出去面试,在准备着,但效果不怎么好,产出很少,无法时刻集中精力,感觉已经对手机上瘾了,无时无刻总想把手机抓在手中,没过五分钟就想玩一下手机,今天看书看不下去的时候,有一种想哭的感觉。

        谨记这一艰难时刻,不知何时才能渡过。

 

 

 

 

 

 

 

 

 


 

 

 

 

 

2015年年终总结&2016年展望

2016年01月29日 17:34:30 wangbiao007 阅读数:1624

 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangbiao007/article/details/50608196

          迟来的年终总结,虽然2016年已经快过了一个月了,但作为中国人没过完春节就不算,那我还是在2015年里在写这个年终总结。

          2015年用一句话概括就是波澜不惊的一年。感觉自己没啥变化,就是年长了一岁吧,这可能和自己的性格有关,不喜欢改变吧,但是现在回过头来发现自己有点厌恶现在的平静了。就像躺在地上的落叶,落到哪里就是哪里,这样就会慢慢腐朽在泥土里。有几次拿起书本想去学习,但是都没有坚持下来,感觉自己是有很多的时间的,但是宁可去做很无聊的事情,也不愿花点时间在学习上。在工作上只能说越来越熟悉以前的业务了,至于说做出什么成绩,没有。2015年还学会了炒股,呵呵,牛市没赶上,熊市到赶上了,基金加炒股差不多亏了一万吧,这些钱我相信会赚回来的。但是发现自己有点迷上炒股了,花了很多时间在这上面,甚至有点影响工作了,这不是一个好的现象,不过我觉得可以将炒股作为一种兴趣爱好去培养,毕竟自己的兴趣爱好也不多,但感觉只要和钱沾上关系就有点变味了,可惜自己的钱不多啊。钱不多自己为了装逼买了一台pro,有点后悔,哎感觉pro这种高大上的东西自己用的真的不习惯,英雄联盟不能打,自己如今还是青铜五,呜呜。而且Java环境也没有配,有时候手痒想写代码,都不能的。回去看来得换个双系统。

         2016年不能像2015年一层不变了,2016年首先要做的是把基础打好,不想学什么高大上的,只想把自己知道的,能接触到学好,里面的原理能吃透,所以源码是少不了的。

         1.学好java理论基础

         2.系统的学习SpringMVC+Mybatis框架,先分开一个个攻破,再组合在一起。在学习的过程中形成博客。框架自己至少要会搭建。

         3.看一下课外书,小说看得已经够多了,得看点有用的,第一本《中国上下五千年》

         4.逛遍北京有名的高校,感觉北京的高校都比较小,但也要去感受一下青春的活力,自己虽然没毕业多久,但发现心态已经老了。

         2015年是没赚啥钱的,感觉有点无颜面对父母了,这也是快要回家了心情还很成沉重的原因吧。钱只能留在2016年再赚了,少年加油吧。

          今天A股大涨三个点,现在是2737点。先记录一下。

 

        

股票“三不卖七不买”6字黄金中诀,只买井喷股 赢数百万身家!君银证券 · 顶新

  • y950902

    y950902: 老哥,哪年毕业的呢?(10个月前#5楼)收起回复

    0

    • wangbiao007

      wangbiao007回复 y950902: 14年毕业的(10个月前)

      0

  • fengyuhan123

    菜鸡旭旭: 大神现在在哪个公司上班呢,我刚毕业感觉自己有点懒,实习期间啥也干不了,也没啥情趣爱好,感觉在公司也认识不了几个人,想想都可怕,但还是想提升自己(11个月前#4楼)收起回复

    0

    • wangbiao007

      wangbiao007回复 菜鸡旭旭: 刚找到工作,准备去58同城上班,建议你刚出来工作多搞搞java基础,多写写技术博客和多看看书,然后就是项目中的重点地方你要懂,行动起来,不然到你找工作的时候会很痛苦的(11个月前)

      0

  • weixin_41617715

    weixin_41617715: 为了给你评论 还特地注册了一下,只想问一下,现在2018了,你过的怎么样,感觉我和你这个阶段特别像,迷茫却又静不下心,都会越来越好的,对吧?(1年前#3楼)查看回复(1)

    0

  • qq_36724876

    qq_36724876: 我LOL到现在还是白银(1年前#2楼)

    0

  • zhengZhou_2017

    zhengZhou_2017: 666 骚年现在怎么样了?当初的目标都实现了吗?(1年前#1楼)收起回复

    0

    • wangbiao007

      wangbiao007回复 zhengZhou_2017: 还在这个公司,混得很差,现在正在慢慢准备着(1年前)

 

 

 

https://blog.csdn.net/daringdart/article/details/78893139

 

 

 

小小程序员2017年终总结(作者应该是2016年毕业)

2017年12月25日 15:17:19 Jenny_Lv 阅读数:14291

2017即将结束,年终总结不知道如何开头,2017给我的感受就像徐志摩的那首诗:悄悄地我走了,正如我悄悄的来,我挥一挥衣袖,不带走一片云彩。 
2017年2月我经过实习期成为公司的一员。 
2017年3–4月接手第一个项目智库信息平台,从开始的惧怕css、js到写着写着有了自信,再到最后的轻车熟路,虽然没有专业的前台那样熟练,但是开发中遇到的问题自己已经大部分都能应付,也是在这个项目中让我对富文本编辑插件有了比较多的认识,为后面的项目打下了基础。 
2017年5–12月开始了第二个项目。从此踏上了无bug不生活的漫漫长路 
1.技术上js插件用起来变得得心应手,遇到问题也变得更有耐心,解决问题的速度也提升了好几个level,学起新技术也能快速掌握 
2.加班:因为项目进度的需要,我们也加起班来,每天早上六点四十出发,晚上十二点到家,每天累得跟个小哈巴狗似的。那段时间虽然辛苦但是很充实,感觉自己像是工人盖楼房,每天看着自己的楼房变高,每天在发现问题中苦恼,在解决问题后兴奋不已,自己的经验也在突飞猛进的增长。在之后我亲身感受了封闭式开发,感觉呢,比较新奇,有些小兴奋,也没有之前那么累了(可能是我终于不用每天六点起来挤地铁了),和同事的关系也变成了一个战壕的兄弟,每天一起加班,一起吃饭,一起打王者,一起码代码,一起改bug。回想那段时间,感觉身体很累,生活很饱满,很充实。 
3.发版:8月1日,9月4日,11月4日,三次重要的发版,每次都有些波折,虽然波折但是恰恰是在这种时候学到的东西最多,记得最深的一次是因为系统中大量的文件上传到服务器,导致系统过慢,当时大家都没有遇到过这种大文件大批量的上传,一时间陷入这大难题中,最终经过三天两夜的奋斗将问题解决。现在想想还是蛮振奋的。 
 
加班三姐妹(了不起的女汉子) 
 
 
 
最终我们的项目在12月8号举行了上线仪式。 
最难忘的运动会(公司福利运动会) 
 
 
 
2017年的几个遗憾: 
1. 时间管理和自我反思,年初给自己订的目标好像都没有完全实现,未来要做好合理规划,阶段总结反思,严格要求自己,做好时间管理,杜绝此类现象发生 
2. 情绪管理和沟通能力,在陌生人面前自己的沟通能力有待提升,另外就是对自己情绪的掌控有待提高,要学会多问,多讨论,多沟通。优秀的程序员,不仅仅是技术。 
3. 文档管理,多记录遇到的问题,将知识文档化,将问题记录化,免得改bug的时候出现:哎,我以前这个地方是怎么做的来着? 
2018年的目标: 
1.尝试一下android 
2.搞懂知识图谱 
3. 扩大自己的开发圈子,引用别人的话:一个人的战斗是孤独的,程序员也是社会化的动物,我们需要与他人同在,我们需要帮助他人,也需要他人的帮助。 
4. 拿到驾照 
5. 录制一门视频教程 
6. 好记性不如写博客,坚持写博客,将所学知识,所遇问题,记录在博客上 
最后勉励自己,借用csdn的标题:不止于代码

 

 

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/328333.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java经典面试题一

转载自 Java经典面试题一 题目一 面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 1.抽象: 抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些…

微信小程序这么火,到底会对C#开发者带来怎样的改变

在9月22日凌晨,微信公众平台开始陆续对外发出小程序的内测邀请,小程序也立即成为被外界广为关注的微信“应用号",9月23日的福州 2016腾讯全球合作伙伴大会上,腾讯COO、游戏和无线业务的掌舵人、腾讯首席运营官任宇任宇昕提到…

php js 验证码,js实现验证码的方法

验证码的生命周期在web应用中,验证码常用于登录注册。验证码本质就是一张图片。我们来看一下验证码的生命周期:客户端请求验证码服务端渲染验证码:渲染一张包含随机字符串的图片随机字符串写入session读取图片并返回响应客户端提交&#xff1…

区间数多属性决策matlab,区间数多属性决策的改进理想解法

Interval Multiple Attribute Decision Making Based on the Improved Technique for Order Preference by Similarity to Ideal Solution1、School of Economics and Management, Southwest Jiaotong University2、Deaprtment of Mathematics, North Sichuan Medical CollegeA…

.NET 标准介绍

本文介绍如何使用 .NET 标准,更容易地实现向 .NET Core 迁移。文中会讨论计划包含的 APIs,跨构架兼容性如何工作以及这对 .NET Core 意味着什么。 如果你对细节感兴趣,这篇文章正是为你准备的;如果你没有那么多时间或者对细节并不…

HTTP 返回码详解

转载自 HTTP 返回码详解200 服务器成功返回网页 404 请求的网页不存在 503 服务不可用1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 100(继续)请求者应当继续提出请求。 服务器返回此代码表示已收到请求…

银行营业网点管理系统——entity类(Branches)

package BranchesMgr.entity; /*** * author Administrator*网点信息表*/ public class Branches {private int id;private String name;private int cityAreatyid;private String cityName;public String getCityName() {return cityName;}public void setCityName(String cit…

自己的php工具,用PHP自己编写的站长工具箱

前沿: 看到站长之家的站长工具很强大,所以也想自己试着实现一些其中的功能,由于本人只具有初阶的php技术,所以便用php一些函数实现了部分功能。主要功能包括:正则表达式测试工具,MD5和SHA1加密工具&#xf…

轻量级的web框架[Nancy On .Net Core Docker]

.net core现在已经有了大的发展,虽然笔者现在已经从事python开发,但是一直在关注.net的发展,在逛博客园的时候,发现有大家都会提到Nancy这个框架,在简单的使用之后,发现竟然是如此的简单而优雅 public cla…

Git使用中的一些奇技淫巧

转载自 Git使用中的一些奇技淫巧Git作为当今最流行的分布式代码版本管理系统,它的出现改变了软件的开发流程,大大地提高了开发流畅度。 本人使用Git也有一段时间了,一直都只是使用一些最最基本的几个命令,对于不复杂的代码工程来…

oracle 更新参数,Oracle动态、静态参数参数修改规则

首先,查看要修改的oracle参数的属性(动态or静态)SQL> select name,value,isses_modifiable,issys_modifiable from V$PARAMETER where namemax_dump_file_size;注:isses_modifiable 为Y,session级别修改的参数,SQL>alter se…

银行营业网点管理系统——entity类(CityArea)

package BranchesMgr.entity; /*** 城区表* author Administrator**/ public class CityArea {private int id;private String name;public int getId() {return id;}public void setId(int id) {this.id id;}public String getName() {return name;}public void setName(Stri…

漫画:如何用Zookeeper实现分布式锁?

转载自 漫画:如何用Zookeeper实现分布式锁?什么是临时顺序节点?让我们来回顾一下Zookeeper节点的概念:Zookeeper的数据存储结构就像一棵树,这棵树由节点组成,这种节点叫做Znode。Znode分为四种类型&#…

使用CoreProfiler/NanoProfiler实现跨平台amp;应用的整合性能调试

NanoProfiler是一个开源.NET性能调试类库,CoreProfiler是其.NET Core版本的实现。在之前的一些文章中,我曾介绍过NanoProfiler的主要使用方式,以及如何为生产环境,基于ELK对应用性能进行调试和监控。不过,对于一般的用…

oracle授权序列,oracle 第二集序列

方案一:直接授权法1.用happyy2165登录,之后,授权grant select on HAPPYY2165.STUDENT to scott2.用scott登录,用如下代码去访问Student表select * from HAPPYY2165.student方式二:通过角色去控制1.自定义角色 role_tes…

两种播放m3u8链接的方法

两种播放m3u8链接的方法 置顶 2018年12月21日 10:38:10 Saddyの云 阅读数:15200 本文将提供两种方法介绍如何播放m3u8链接 第一种是添加浏览器插件 Native HLS Playback ,此处以Firefox举例(谷歌浏览器也可以用这个插件,苹果电脑自带浏览器…

漫画:什么是ZooKeeper

转载自 漫画:什么是ZooKeeperZookeeper的数据模型Zookeeper的数据模型是什么样子呢?它很像数据结构当中的树,也很像文件系统的目录。树是由节点所组成,Zookeeper的数据存储也同样是基于节点,这种节点叫做Znode。但是&a…