❶ 10月24日为程序员节,程序员会面临哪些烦恼
程序员身体苦恼
人们对程序员的第一印象便是,宅男,发际线高等等不好的印象,当然这不能以偏概全,不是所有程序员都是这样,不过程序员也有自己身体消耗的苦恼。程序员由于自己的工作原因,长时间的坐在电脑面前写程序,让程序员的身体受到了不小的伤害,血液不流通,长期缺乏运动,导致走几步便气喘吁吁,抵抗力下降,同时容易患上腰间盘突出,腰肌劳损等等一系列的疾病;长期地熬夜赶进程让程序员内分泌失调,也导致了脱发问题,这也是程序员发量较少的原因。
❷ 好烦诶,现在程序员已经溢出到完全不缺人了么
mod=viewthread&tid=314起因先声明,只是谈自己看法,和大家讨论一下,没有别的意思我根据自己的经验把程序员分为以下几种单纯没有脑子的这种程序员是最让经理气的一种,因为大多是刚入门的,或是学生刚走出校门,不喜欢问,也不懂得分析,只是一味的很听话,为什么说他们单纯呢?那是因为他们从来不会问,不会说也没有自己的想法,你让干什么就干什么,让自己怎么干就怎么干,听上去感觉特好的员工,很听话,如果只是这样就好了,可怕的是他们没有脑子,比如你说让他完成一个增加的功能吧,他们很听话的给你做出来,但只是一个增加的功能,他根本不会在增加功能之后再给你处理一下刷新数据的问题,或是做一些必要的验证,更说不上代码的扩展性,那都是见不着边的事,不可能。你说让做一个查询功能,他完全有可能给你做出来一个查询所有的功能,不会管你要不要根据时间,要不要分页,或是其它的方式的查询,人家还可有理,会告诉你,你需求上没说啊,只说要有一个查询的功能?然后你无语。有脑子先斩后凑的这类程序员大致是工作有一年或是两年工作经验的人,自认为自己有些经验了,做了几个项目,感觉自己NB的不得了了。分配一个功能总有一些自己的想法,其实他自己不知道这些想法还不成熟,只是个人主观意向,你说让人家做一个导航条吧,你清楚的告诉他是在头部用的,要直排下拉类型的。好了得到需求了,他根本不管你为什么要这样做,在做的过程中,他发现自己以前做一些项目里有导航条的,而且很好看,他们想,经理是怎么想的,设计的还不如我设计的好看,我给他改一下说不定还能得到他的奖励,于是自己把直排下拉的导航改成了,直排出面板那种的,因为好看,而且还不告诉经理,想给大家一个惊喜,谁知道经理一看,说怎么改需求了,客户不要这样的,然后他就跟你讲理,说这样的好看,而且什么扩展性还好,技术先进,流行,然后你会很无耐的告诉他,你做的确实很好看,但是客户不付钱怎么办,于是没办法在你的强逼之下他不得不改,于是你对他的工作很不满意,首先是这个人不好管,老自己做主,不把你当回事,怎么办,好点的经理会慢慢引导一下,脾气大的经理会直接扔出两字滚蛋我们来分析一下他的心理,第一种可能就是感觉自己做了很多项目,有一点自大,目中无人的心态,看不起别人设计的东西,总以为自己的技术和代码很棒了,因为自己在程序界摸爬滚打一两年了,也算是有所见识了。但他们确不明白,现在的自己正像当前的曹仁学曹操一样,只是学得其形而为尽其神。大部分的软件,网站,不能只看网站本身的价值,成功不成功,不是自己说了算,也不是经理说了算,还得看客户,一句话客户喜欢的就是好东西,客户不懂技术啊,你写的再好,客户不懂哦,所以一定不要乱改需求,软件要和市场结合才能真正体现出它的价值,做让大家喜欢的软件,而不是单纯的技术堆积。第三种可能是自己实现不了,而又不想学习,感觉浪费时间,所以直接改动一下得了。感觉自己如果写的话,写好了还好说,写不好,耽误时间,一个导航几天能不完,会很丢人的。于是要加速。有脑子,很听话,很认真,但基础不好,代码有局限性这类型的程序员大多是工作一到两年的程序员,但和上面的不同,他们很有脑子思路很好,而且很听经理的话,做东西很认真,做不完了自己会加班写,学新的东西也很快,但是有一点不好的是,他们有很多理由说自己没时间学习基础,这些人一般是在学校没有学好,出来之后后悔了,学起来很认真,由于学了些新的知识,起点高,看不起基础的东西,从不想着没事去看看编程基础,看看算法,看看数据结构,总是以为我都能做出这样的项目了,还看那些小东西会很丢人的,于是在公司从不看回家更不想看,时间长了,技术会有很大的局限性,对某一块技术很不错,但是对其它技术不怎么好,于是在接到一个项目时,总喜欢使用自己现有的,会的技术去实现,转了一圈又一圈总算是把东西写出来了,而且还是加班完成了,但是代码的性能,稳定性,和效率上差的很远,扩展性也谈不上,时间一长,项目一多起来,就会出现多次反工,因为需求是会不断变化的,于是自己的代码也要变化,感觉很是理所当然,一个项目没事,接手的多了就麻烦了,新项目刚到手,老项目就出问题了,不是这里有点小毛病就是那个功能要升级,于是新项目放下,着手改老项目,手上能有三四个项目时,就会忙个不停,改的多了,没办法再改了就得重新设计,或是直接说这个功能实现不了。其实在这个阶段的朋友很有潜力的,只要花点心思补习一下自己的技术缺陷,多看看高手的代码,写之前想一下,设计一下,自然事半功倍,千万不要有眼高手低的心态。不随便改变需求他们不会主观的改变一些东西,不管是对还是错,如果要改的话他们会在开会时,或是私下跟你提出来,通过后再改,否则会按需求办事 2.不写没有思想的代码在写功能时会加上一些人性化的功能,比果加个小图标,加一些验证,处理一些操作习惯,加加快捷键,处理好Tab顺序,等这些,不用你说,他们自己会处理好。 3.不写没有远见的代码 4.不写不负责任的代码我们写代码一是为客户用,二是方便其他人看,不单单是自己维护,要对自己的代码负责,从自己手上出去的代码代表的就是自己的脸,代码不好,人家会打脸的。他们不愿意挨打所以他们负责。高手在编程效率方面可能并不比普通程序员快多少,因为他们会吝啬自己敲下的每一行代码。这种吝啬有两方面的含义,一是项目的架构性和整体性考量,二是从性能和优化的角度进行Coding。其实,这里所映射的是一个开发者的技术视野。有多位技术专家强调项目执行时的全局观。面对一个项目,即使是团队中的普通一员,也要力求从项目整体架构的角度审视开发需求,对各个模块、接口和通信做最优化的预想和配置。这样可以从全局审视整个项目的技术布局,预判可能出现的问题。在确定了整体之后,落实到具体的模块实现,每一行代码不但有上下文的考量与规划,还要具备模块间的整体布局。这是模块内的技术视野,比如接口的定义、注释的可读性、代码的执行效率等。当你写下一行代码前,要考虑它是否会对整个系统造成影响,是否方便其他接口进行调用,这些都是一个开发高手的技术潜意识。据一些经常带领入门级开发者的技术经理介绍,多数人只考虑自己所负责的模块进行开发,缺乏一个全局性的技术视野和对代码性能苛刻的态度,这样虽然能按交付日期完成项目,却对项目质量和开发者的自我提高有很大阻碍。开发高手是代码阅读者。大多数技术专家的代码阅读量是普通程序员的百倍,代码阅读的时间比写代码的时间要长得多。多数程序员只把程序开发当成一份工作,他们在乎平台的前景、语言的优劣、报酬的高低;他们不愿为一个技术点反复钻研,不愿为一个bug精心测试,不愿为自身技术水平的提高多花时间。而开发高手往往具有单纯的技术梦想,愿意为技术付出自己全部的时间。这几段话是来自
❸ 程序员好烦!
请问,目前这个社会,你能给我找一个不烦的职业吗?
如果不能,那么为了能有口饭吃,有个安稳的觉睡,
那么请坚持这个职业,因为,毕竟程序员还是一个庞大的职业群体,
发发牢骚可以,但是,发完了,就要好好规划自己一下,
是提高技术能力?还是提高业务水?为的是可以以后不这么烦。
Good luck!
❹ 男朋友是程序员,每天都是工作工作,好烦啊,也不出去玩,回来也不说话整天对着电脑,家务活也不干,整天
你可以和他都沟通,把你的想法告诉他,不要不好意思
❺ 程序员性格通病是什么
脾气大,急躁易怒。这主要原因中国的程序员成天都在和Bug打交道,个个改得急火攻心,烦躁不堪。除了bug之外,还有其他的一些事情,例如不断的需求变更,总之是很繁琐的事情,弄得程序员头疼、烦躁。
自负。大多数看不起周围的程序员,认为别的程序员程序写得稀烂,只有自己的代码写得好,“出的错也是些小错”;更看不起其他工作的人,觉得自己从事的是高科技、高智商的活动。如果觉得上级程序写得烂,就不服他管。
眼高,手低,知识面宽,深度浅;有自己的理想和目标,但实施的决心太小,还总闲工资太少,觉得老板太抠了。于是总是“跳呀跳”。
(5)程序员好烦扩展阅读:
程序员的工作内容如下:
1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。
2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。
3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。
4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。
5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。
6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广。
7、负责相关技术文档的拟订。
8、负责对业务领域内的技术发展动态进行分析研究。
❻ 程序员有了学不进去的烦恼该如何
1、调整心态
心态决定一切,面对bug和加班要少抱怨,多思考,学会善待自己,不要太苛刻,身体是一切的成本,不对它负责就对一切不负责,首先吃好喝好,任何事情都没有尽善尽美,放低标准才能放松心情,减少压力。
2、学会倾诉
程序员交际圈一般很窄,而且又是整天面对机器,语言沟通少,即便有个别“异类”喜欢调侃,可是时间久了笑声也会淹没在沉寂的大海。程序员有压力的时候,可以尝试倾诉,可以在闲暇时与同事开玩笑,调节气氛,或者向家人倾诉,不必担心他们能否听懂,因为只要有人静静地听就够了。
3、合理膳食
程序员工作大都工作在一线城市,除非国企或者个别行业有餐厅,大部分中小型公司是没有餐厅的,于是早上贪睡会儿,早饭时间就没有了,晚上再稍微加个班,回家又不想做了,所以程序员一天三顿饭至少有两顿在外面吃,先不说外面饭菜是否干净可口,在选择饭菜上,可以选择利于缓解疲劳,补充脑力的饭菜。适当吃点营养品,比如蛋白质粉之类的,尽量少喝碳酸饮料。
4、适当运动
入程序员这门行业久了还会有颈椎病、腰椎病 ,久坐对前列腺有危害也容易导致肥胖问题,所以要适当运动,可以天气晴朗的时候出去跑步或者办个健身卡、报个瑜伽班,也可以下载运动软件App跟着做,如果觉得这样无趣,也可以每天去超市买菜,每次少买一点,多去几次当做锻炼。
5、调养作息
为了赶项目进度,程序员加班是常事,但是尽量提高工作效率,减少工作时长,试想夜晚通宵加班,第二天躺床补觉合算还是晚上提前休息好,第二天上班提高效率做好工作好呢?
6、改善环境
每天面对电脑上的一堆代码,单调枯燥,可以在办公桌上放置两盆绿色植物,或者买个喜欢的杯子,放个爱人的照片等等,可以适当缓解一下压抑的气氛。
既然选择了这个行业,就得扛得住压力,工作不是生活的全部,但也是生活的重要组成部分,一个好的程序员要学会缓解压力、懂得细水长流,只有这样才能延长编程年限,不断取得进步。
❼ 不想做程序员了,感觉工作环境太安静,工作氛围太压抑了。受不了,但又不想转行,自相矛盾,该怎么办
个人观点:
可能是因为你这个企业的氛围就是这样的,以往我待过的公司,程序员他们很热闹,会在一起讨论、聊天,而且关键是和别的部门是连在一起的,所以也会和别的部门同事一起交流。
程序员这个工作本身也是比较枯燥了,面对着都是代码,但在写这些代码的时候,也是需要非常的专心才能写进去吧,如果想菜市场一样吵闹的话也会烦躁的。
可以每天给自己定个时间,写一段时间的代码,然后留15分钟时间走动走动,约同事在某个角落里抽抽烟聊一聊也是种放松
转行:这要看你做这行做了多久,还有接合你的年龄啦,除了程序员你还能做些什么,是否能够转成功,职场上的困难有很多,不可能每一次遇到都用逃避的方式去面对,对吧?可能只是你这家公司氛围比较安静,你可以看看别的企业,总归会有你满意的。
以上就是我的一点个人小看法哦,希望能够帮到你,谢谢!
❽ 程序员,出现越来越烦躁,感觉在混日子,多什么事都无所谓,这是什么情况
这是人生中的一种事业平稳期的状态,当你工作了一段时间,刚开始的新鲜感消失,没有什么挑战,工作一如既往,但这往往才是一个人的蓄势期的,在金钱方面和事业方面都将得益于这段时间的。这时候你需要的是学习和更上一级的人际交往。
❾ 程序员久了,会很敏感,因为小事烦躁,怎么回事
程序员的烦躁来源于压力。程序员缺少宣泄情绪的出口,每天基本都是在处理问题,面对工作、生活各方面的压力,没有很好的疏解途径,造成了心理负担