导航:首页 > 程序命令 > 做个程序员的感受

做个程序员的感受

发布时间:2025-06-10 00:48:50

A. 锽沧㈠啓浠g爜镄勭▼搴忓憳涓婄彮鑳芥湁澶氩揩涔愶纻

涓钖嶅枩娆㈠啓浠g爜镄勭▼搴忓憳锛岃兘澶熸繁鍒讳綋浼氩埌涓婄彮镄勫揩涔愩备互涓嬫槸鎴戠殑涓浜涜傜偣鍜岀粡铡嗐

1. 浠g爜缂栧啓镄勫揩镒燂细褰撴垜浠鍦ㄧ紪鍐欎唬镰佹椂锛屽傛灉瀹屾垚浜嗕竴涓閮ㄥ垎鎴栦竴椤瑰姛鑳斤纴闾g嶆垚锷熺殑镒熻夋槸闅句互瑷锽荤殑銆傛垜浠灏嗕唬镰佺紪鍐欑湅锅氢竴绉嶈压链鍒涗綔锛岄氲繃涓琛岃岀殑浠g爜瀹炵幇涓涓涓锷熻兘锛岃揪鎴愮洰镙囷纴杩欑嶆劅瑙夋槸寰埚厖瀹炵殑銆傚湪杩欎釜杩囩▼涓锛屾垜浠杩樿兘涓嶆柇瀛︿範鏂扮煡璇嗭纴涓嶆柇鎻愬崌镊宸辩殑鑳藉姏锛岃繖涔熻╂垜浠鍏呮弧浜嗘垚灏辨劅鍜屼箰瓒c

2. 锲㈤槦钖堜綔镄勪簰锷╋细铏界劧缂栧啓浠g爜鏄鐩稿圭嫭绔嬬殑宸ヤ綔锛屼絾鏄鍦ㄩ”鐩涓锛屾垜浠杩橀渶瑕佽窡鍏朵粬镄勭▼搴忓憳銆佽捐″笀銆佹祴璇曚汉锻樼瓑杩涜屽悎浣沧墠鑳藉畬鎴愪竴涓椤圭洰銆傚洟阒熷悎浣滆繃绋嬩腑链夋椂鍊欎细阆囧埌闅剧偣锛屼絾鏄褰揿ぇ瀹朵簰鐩稿府锷╁悎浣滆В鍐抽梾棰樼殑镞跺欙纴闾g嶅洟阒熷叡钖岃繘姝ョ殑镒熻変篃鏄涓嶅彲镟夸唬镄勚傛敹鍒版潵镊锲㈤槦鍏朵粬鎴愬憳镄勫弽棣埚拰璧炴壃锛屼篃浼氲╁啓浠g爜镄勭▼搴忓憳镟村姞寮蹇冦

3. 宸ヤ綔鍐呭逛笌镊韬涔犳傥镄勫尮閰嶏细浣滀负锽沧㈠啓浠g爜镄勭▼搴忓憳锛屽彲鑳芥洿锽沧㈢嫭绔嫔伐浣滐纴涓旀湁涓瀹氱殑鎺㈢储镐с傝岀紪鍐欎唬镰佽繖浠藉伐浣滃垯鎭板ソ婊¤冻浜呜繖浜涜佹眰锛屽洜涓鸿繖鏄涓椤归渶瑕佺Щ姝ユ崲鏅锛屾矇娴稿彂鐜扮殑宸ヤ綔銆傛垜浠鍙浠ュ皾璇曚笉钖岀殑缂栫▼璇瑷鍜岄”鐩绫诲瀷锛屽湪浠g爜缂栧啓镄勮繃绋嬩腑婊¤冻镊宸辩殑鎺㈢储娆叉湜锛岃繖涔熸槸鎴戜滑锽沧㈣繖椤瑰伐浣灭殑铡熷洜涔嬩竴銆

鎴戠殑浜茶韩缁忓巻鏄锛屾浘缁忓湪涓瀹跺栦紒宸ヤ綔杩囷纴浠栦滑链変竴濂楀畬鏁寸殑宸ヤ綔娴佺▼鍜屽紑鍙戞柟娉曡猴纴淇濊瘉绋嫔簭锻桦彲浠ュ湪链濂界殑鐜澧冮噷锅氩埌链濂姐傚綋鎴戞疮澶╀笂鐝锛岀湅镌镊宸辩紪鍐欑殑浠g爜鍦ㄩ”鐩涓琚浣跨敤镞讹纴闾g嶆垚灏辨劅鍜岃嚜璞镒熺亩鐩撮毦浠ヨ█琛ㄣ傛ゅ栵纴鎴戜滑锲㈤槦镄勫悓浜嬩箣闂翠篃鍗佸垎浜掔浉鍗忎綔锛屾疮涓浜哄甫镌镊宸辩嫭鐗圭殑鎶鑳斤纴铏界劧宸ヤ綔镞堕棿闀匡纴浣嗘槸鎴戜滑涓璧风殑鍒涢狅纴璁╂垜浠镟翠韩鍙楄繖娈佃𡒄鑻﹀嵈鍏呭疄镄勬椂鍏夈

锽沧㈠啓浠g爜镄勭▼搴忓憳涓崭粎浜鍙楃潃浠g爜缂栧啓镄勫揩镒燂纴涔熷洜涓哄叿链変竴瀹氱殑镊涓绘у拰鎺㈢储镐ц屽缑鍒颁箰瓒c备竴涓濂界殑锲㈤槦鏂囧寲涔熶细璁╃▼搴忓憳镒熷弹鍒板悎浣灭殑蹇涔愪笌浜掑姪镄勯吨瑕佹с傝繖浜涘洜绱犻兘鏄浣垮缑绋嫔簭锻樿兘澶熷湪宸ヤ綔涔嬩腑浣挞獙鍒板揩涔愬拰婊¤冻镒熺殑閲嶈佸洜绱犮

B. 做程序员很多年,能够得出什么经验

一、综合能力很重要

进到这一领域逐渐,便是做一个程序猿,到后边变成了系统架构师,再到技术主管。帮我的启发便是,两极分化的程序猿发展前途是比较有限的。综合能力包含沟通协调能力,管理能力和组织协调能力有时比程序编写工作能力至关重要。有很多程序猿不擅于沟通交流,可是在我国社会发展,沟通交流很重要,和领导干部的沟通交流,与同事的沟通交流,和下属的沟通交流。不容易沟通交流的程序猿,终究是难以转型发展的,只有干程序猿,干程序编写,而程序编写是青春饭。

一路走来,感受许多 ,无论如何,挑选了程序猿这一岗位,就没必要后悔莫及,后悔莫及都没有用,愿天地全部程序猿都人生无悔,珍惜当下。

C. 对于在棒谷做开发程序员是什么感受

本人从实习开始便在棒谷,被招进了一个比较重要的部门,遇到了一群很棒的伙伴。至今依旧觉得非常幸运一毕业就可以遇到很好的伙伴,很好的上司,学到很多的东西,在这里先多谢棒谷,目前已离职,但是在其他公司很容易发展,因为之前都已经适应过来了。

D. 程序员个人工作总结

程序员个人工作总结五篇

总结是指对某一阶段的工作、学习或思想中的经验或情况加以总结和概括的书面材料,它可以促使我们思考,让我们抽出时间写写总结吧。但是总结有什么要求呢?以下是我整理的程序员工作总结,欢迎阅读与收藏。

程序员个人工作总结 篇1

一、提高自己,认真对待工作

几个月前还是刚刚来到__公司的我是一个略带青涩的人,进友侍入到__公司之后我就被这里的工作气氛所吸引,我看到了来自一个优秀企业的员工那种为工作拼搏的精神,在咐告余刚刚进入到__公司,我就接手一个压力不小的职位,对于我来说是一个挑战不小的工作,我的工作是开发,维护,在工作中最多的就是修复bug,每天就是重复一样的工作,这样子的工作状态我觉得自己很受益,虽然每天自己的工作基本上都差不多,但是就是这样的工作让我锻练了自己,在没来到__公司之前我就是一个毕业生,在这试用期的工作之中让我感受到了,在校跟在企业的区别,很大的差距,在一个企业能学到的东西不是学校那样的,可能会更加的适用,这让我非常的有感触。

在__公司这短短几个月的试用期,我在工作之中勤勤恳恳,不会为自己的工作错误找任何借口,我虚心的接受同事们的意见,对于比武优秀的同事我积极的靠拢,其实往往就是这样的狭小举动,会让自己收益终身,保持这样工作习惯对自己有很大的帮助,知道现在我还是这样么认为,自己不会的就问,一个个的问,知道自己完全了解,这样的日积月累不断地在提高自己,时间一久我能够清晰的感受到自己的进步,特别是在工作之中,这更加的坚定了我对工作的态度,认真,细致。

二、自身不足之处

在工作之中有时候会高估自己,这是我一个非常不好的习惯,太过于自信了,在工作后中这样的性格也让我吃了不少亏,也让我体会到可这种性格的坏处,我一定好好地吸取,改进。

程序员个人工作总结 篇2

本人从事asp.net开发进一年,__年11月开始上班,之前做asp,__年2月后开始做asp.net,由于公司转型,现在带十几个人在一起搞asp.net开发,主要是关于准金融行业的行业管理软件。年度总结在会议上也写了,但仅限于对于工作总结及——年工作计划,自我总结较少,因此今天专门做下自我的年度总结,主要从技术、管理、人生上面谈谈这一年的收获,前辈路过欢迎多多指正。

我在学校里学的是电气自动化,程序基础仅限于c基础课程的一些知识,后来由vb、html转向asp,在asp上花费了不少时间,对asp比较熟悉,后来由于公司业务需要,将开发平台转向asp.net,开始对asp.net不是很感冒,以为就是asp的一点扩展(那时还不知道三层架构,数据数据访问全在页面里!),后来招来几个北大青鸟的过来终于意识到asp.net的强大之处,经过个人的努力已经逐步掌握了asp.net,现在层次上只能讲个人觉得是入门而已,原因是多方面的,待会儿会讲到。

相信从面向过程转向面向对象的同学都有一种感觉衡滚:面向对象开始真的有点别扭,涉及到属性,尤其是类之间的各种关系,那时老想用面向过程传递参数多方面啊。于是老在想对象这种东西,从概念中跳中来,以自己的方式去理解才逐渐体会到页面对象的精华来,分层次展现、分级别访问、封装对象之间各种关系逐渐真正理解了,尤其是对象之间的关系,如对象a与对象b两者之间的关系,有些需要完全公开,有些需要隐藏,有些需要通过第三方传递,有些需要给自己的下级可见,有些需要让下级去完成具体操作——这不是现实的实际模型吗?应该这么理解,面向对象来源于现实,它不是一种凭空空想出来的理论,这些对象之间的关系可以将其还原为父子、夫妻、领导下属、同事、朋友之间的关系。相比之下,页面过程往往像是一股脑全部推给用户使用,其中的数据与数据访问方法层次不清晰,在模拟现实上它与面向对象相比更易于入门理解,实质上难于准确直接地表述。

面向对象上另一方面是它的设计模式,在之前的面向过程中对这个设计模式并没有清晰地提出来,面向过程优秀的代码要求高内聚低耦合,从个人的理解上,这仅是对软件开发方法“技”上理论总结;设计模式是达到了“道”的层次,因为它从更大的方向、更抽象的层次来去表述具体的代码模块之间的关系,可以认为设计模式是完全从实际的应用来不断总结得来的经验,之间并没有这种术语,但相信前人肯定也使用到这种思想,它从实际应用于来,当然要应用于实际工作中,认真思考不断总结每个人都会有自己的“设计模式”,可以借鉴前人的思想来去提升自己,不可去为“设计模式”而设计模式。

具体到asp.net的实现模型中,真正理解它的机制与方法也就不难理解,记住b/s中离不开post或get,所有的autopostback、selectedinde—changed……都是去调用form传值,加上runat=server的服务器控件打开它生成的源文件也是普通的html标签,微软的让软件开发更容易的思路是很好的,时代在前进,很多年前你使用c写出mis证明你很牛,很多年之后你不在使用c去写“学生管理系统”、“图书馆管理系统”那只能说明你的脑子少一根筋,开发语言都有长处与不足的地方,因为它们适用的场合不同,类似不能拿匕首去跟炮弹比,也不能拿c与php比,程序员都有一种偏执的心理,但一点要记住,你面对的用户才有最终发言权,程序能不能满足需要,易用性、稳定性、成本才是应当首先放到重要位置来去谈的。管理最开始担任管理一职时开发团队加我在内只有四个人,那时只是抱着接受挑战的心理去做管理,加上我本人比较重感情,团队之间关系相处都不错,但严重的问题逐渐显露出来:工作的随意性、团队精神薄弱、工作方式蛮干,印象深刻的是有几个开始承诺项目不能完工,于是最后天天加班,一直做到早上6点,睡一会7点半接着上班,几个同事都是年龄差不多的小伙子,干劲十足。后来随着时间的推进,问题越来越摆在眼前:项目迟迟不能完工,又由于公司待遇方面让新员工感觉不值得,于是形成了老板抱怨员工也抱怨的状况,我在中间两点都要去“消火”,这期间是我们部门相对最累的时间但也是相对感觉最充实的时候,后来,之前的员工跟我说“再也找不到那种感觉了”,这是我能想象的。这期间主要是老总对我十分信任,工作上主要是管理方法上对我指点了不少。后来我逐步体会到,管理应该是“大家定规则去遵守”,而不应该是“人管人”。

人管人很容易陷入一个误区:领导去时时刻刻关注每个员工,这样最后往往后造成员工对领导的敷衍了事,管理松了员工会责任下下降,管理紧了造成员工与领导关系紧张,另一方面领导时间精力有限必然耗费大量的精力在日常的监督中而不能投入到全局的管理中。

于是“定制度—定分工—定进度”,明确日常所有的规章制度,这期间除了公司主要的工作规章制度外其他的日常工作纪律、日常管理等规章制度都是我本人制订,然后征求大家意见最后去贯彻执行。中间也遇到了不少问题,比如开始我们内部是允许使用qq的,后来员工用qq闲聊的时间增多,大大影响了工作效率,最后决心禁止,开始阻力较大(貌似程序员都喜欢挂上几个qq去到群里搞个群主,虽然群里大多都是菜鸟),最后多次开会,逐个谈话,阐明道理,形势逐渐好转。

项目分工上针对技术水平明确分工,制订项目开发计划,由于开始技术都不是很成熟,不少时间我这边强势要求,使用野蛮方法,完不成加班——我陪着加班,这段时间能感觉到员工对我稍有怨言但总体还是认可的。

这期间公司新招人员,人员的增多更使我意识到团队管理的重要性,这期间版本控制、编码规范、文档管理、bug管理等诸多问题都得到一一解决,技术水平上主要是我个人利用空余时间学习新知识充电,然后展开各种培训,主要是photoshop、css、js、sql等方面,培训一方面提升了员工的技术水平,一方面我本人在学习培训的过程中得到的最多,因为这个时候个人要求去思考的会更多,加上我本人对技术兴趣比较深厚,所以后期工作慢慢踏入良性循环。

待遇低、条件艰苦、工作时间长、工作压力大是团队中的难题,这方面公司在某些方面决策层有着严重的错误思想,造成技术人员对公司埋怨增多,在这方面我本人只能以劝架婆的身价去安慰身边的兄弟,因为我明白现在公司的问题与当前中国软件行业的通病一样,盲目追求利益化,不求质量,但求速度,整个社会风气造成软件行业良莠不齐发展,整个中国三四个人的开发团队组成的公司数不胜数,整个程序员阶层生存状况可想而知,疯狂加班、代码质量低下、维护成本大、稳定性差、用户体验差。当然我们本身不能去逃避这个现状,对于个人来讲任何假大空的口号都是没有意义的,程序员作为技术人员最重要的是心态,以良好的心态去面对各种问题,发现问题、解决问题,发现问题抱怨是解决不了问题的,最主要是解决问题。我在面试员工时反复提到的三点是;工作态度、发展潜力、工作能力,由前向后排序,心态最重要,大公司大家都想削尖脑袋往里挤,但名额有限,所以广大的程序员同志绝大多数都集中在二流三流四流的软件公司,这个时候更应该做好个人职业定位。以我个人的经验,新员工选择一家公司往往最看重工资待遇跟发展潜力,程序员是一种不可以混日子的职业,工作能力很重要,但不是最主要的,工作态度是最重要的,工作态度往往跟个人的思想认识还有职业所在的环境有关,我个人的体会是绝不能太过于情绪化,情绪化无论是对工作还是对个人的发展都是不利的,就是说哪怕是明天你要辞职,你今天都要把今天要做的事情认真用心做好。

对于工作责任心不够的员工是尤其值得关注的,他们往往自我意识过于强烈,追求以自我为中心,很多时候伴随着工作得不到认可、工作感觉不充实不开心,我会主动找他谈话,我认识:你管理的是一个实实在在的人,他不是一台任你摆布的机器,人会有情绪往往是有心结,找到原因,多加开导,用心去关心每个成员。对于实在不适合在本团队发展的员工要做好最坏打算。程序员这个职业与现在的大学生具有一致的特征,一个是从天之骄子沦为多余人,一个是从高智商人士成为今天中国通行的”it民工“。另一方面是程序员往往年龄集中在20—25之间的男性中,情绪化、失落感、心理不成熟等一系列问题都会出现。但这个阶段的人往往也最易沟通,可塑性也较强,适当的引导、合理的方式会比野蛮的管理效果强上百倍。

程序员个人工作总结 篇3

这一年来的工作已经结束了,我知道这对我而言是有很大的提高,作为一名程序员我坚定的认为自己是可以做的更好,在未来的学习当中我还是深有体会的,以后在学习当中,在这一点上面我希望自己可以做的更加的到位,作为一名技术人员,我还是做的非常不错的,希望自己在这一年来的工作当中我可以继续维持好的状态。

这一年来的工作当中,我现在还是希望可以做的更好,公司对我的培养还是比较多的,在这方面我是坚定的体会到了这一点,在未来的工作当中,我是坚持的做好了很多的事情的,年终之际我回顾起来确实是获得了很多,我也希望自己在以后的学习当中,我深刻的意识到了这一点,过去一年来我也是独完成了很多的工作,也和公司的同事一起合作了一些项目,在这个过程当中,我也确实是深刻的意识到了这一点,我知道在这方面我是维持了一个好的状态,现在回顾起来我清楚的意识到了这一点,通过这次的项目我还是深有体会。

我绝得工作能力是需要不断的去落实,对于这一点我是感觉非常有意义的,年终之际,在这个过程当中,我清楚的意识到了这些细节是可以做的更加到位,我觉得以后还会有更多的事情可以做好,这一年来的工作结束了我也是希望自己可以把工作做的更好,想要把工作做的更好,我还是深有体会,在一些事情上面,我确实感觉很有意义,在工作当中我进一步的调整好了自己各个方面的职责,公司对我个人能力还是做出了很多的判断,我相信在这一点上面我知道自己各个方面是非常有意义的,在公司做好自己分内的职责,当然我也是意识到了自身的努力还是值得的,我也想要为公司争取更多的价值。

我也是清楚的意识到了自己的不足,虽然每天的工作很充实,但是在一些项目上面,还是做的不够好,出现了一些细节的问题,这也确实是我应该要去调整好的,我会改正自己的不足之处,在以后的学习当中,我会继续做好自己分内的职责,在程序工作方面应该要更加的细心,我会让自己做的更好的,感激公司领导的关照,以后我也一定会让自己做出更好努力,努力提高自己的工作能力,做技术工作让我感觉很有意义,新的一年我一定会认真做好工作。

程序员个人工作总结 篇4

在过去的一年里,软件R&D部门团结合作,在公司的艰苦环境下,我以认真的工作态度和不屈不挠的精神努力完成公司的所有工作,在软件R&D、团队合作和个人成长方面取得了一定的成绩。在公司一年的工作已经结束,给公司的总结报告如下:

一、软件开发

根据公司的安排和项目的需要。由于我们自己的努力,在吴经理的帮助和团队的配合下,我们克服了许多技术困难,增加了工作经验,获得了丰厚的利润:

1.ASP.NET的发展

以前在其他公司做过一些开发,没有涉及底层,架构,页面风格。通过这一年在我们公司这些项目的培训,我成长了,学到了很多。

一、面向对象语言的收获。当前编程的主流思想是对象,一切都可以用对象来表示。以前很难从表面上理解这些话,而不是从深入的体验中。通过这个ASP.NET项目的深化,我们可以将数据和一些外部条件抽象成对象,这些对象可以用对象来表示,具体可以用语言中的类等来表示。这在ASP.NET、c#和java中是真实的。

二、具备独立完成VB.NET知识的能力。我之前在vb没做过什么,加上这次的深入工作,这次涉及的领域也很广,常用的重要的都有涉及,_ML和_实际操作中的空白部分也有补充。通过这一年的发展,我能够胜任。net,并能独立完成这项工作。

三、有一些缺点。通过对c#软件的开发,localhost也发现了自身的不足,比如对基础知识的把握较弱,缺乏整体的编程思路。这些都需要我们在工作中加以完善和改进。

2.数据库开发

数据库是自项目以来最常用的技术。以前我们只知道数据库上一些简单常见的操作。经过今年的实战,我们积累了一些丰富的数据库操作经验。为以后的工作打下了坚实的基础,积累了经验。同时项目中使用了oracel和access数据库,这是我的收获。

优点:能够熟练运用数据库技术进行开发。尤其是sql数据库的操作,经过这么长时间的积累,基本上可以合理地设计和构建一个新的数据库,同时也加强了对数据库在数据结构方面的理解。通过项目的实践,我现在可以熟练地使用和编写各种sql语句。我掌握了一些关于数据库优化和sql语句优化的方法,可以做一些简单的优化。

缺点:数据是一种高级技术,不是说你可以写一些sql语句,而是你可以构建几个数据库。成为一个好的数据库管理员需要很长时间。针对自己的缺点,在以后的工作学习中,多接触,多使用新的知识点。丰富自己的经验和知识储备。

二、团队合作

以上的成功和收获,除了自己的努力,还有公司的支持。这个团队造就了我。我们的团队也是一个务实、努力和创新的团队,因为我们的团队成员都很努力。我和软件R&D团队是一个整体,这里的团队总结也是我在这个团队的收获。

务实:公司下达的任务和工作都用心去做。我们团队中没有人在工作时除了工作之外做过其他事情,这些都是真实的实在在的做跟工作相关对公司有益的事情。相信在伍经理的带领下现在是这样,以后同样也是这样。

拼搏:公司给的每一个任务不管它多难,如果工作没有完成我们会晚上加班,也要尽可能的完成当天的工作。如果工作实在忙,为了赶进度我们放弃周末休息时间也要尽可能的使项目提前。

创新:现在我们开始项目的时候都会进行研讨,一般都会进行一个效率和逻辑的分析与讨论,保证程序正确的前提尽可能的提高程序的效率。

互助:我们小组内只要任何一个人出现技术或其它的问题,我们都会彼此都会尽可能的去帮助他。不会因为某一个人而拖住整个项目滞后。

交流:我们在项目中会及时沟通自己的收获,特别是一些针对性的技术问题。这样可以省了很多重复研究的时间,这是一笔很可观的时间。

在交流中只要我会的,我懂的,我不会去吝啬。我会积极的去与你交流,我的团队名言“人强团则强,人弱团则削”。

三、个人成长

通过公司这快一年的锻炼与学习我真的进步了很多,不管从技术上还是做事上,都不像以前那样了。我在公司学到的懂得的使我飞速成长。

技术上:不管从语言上还是做事的逻辑上都得到了很大的提高。现在在软件小组里面自己能独立完成一部分工作,承担自己的责任。

程序员个人工作总结 篇5

光阴如梭,一年的工作转瞬即将成为历史,伴随着新年钟声的临近,我们依依惜别硕果累累的20__年,满怀热情的迎来即将到来的20__年。在这年终之际,现对我来公司这几个月的时间里,总结自己所做的工作,分析在工作中的得与失,现汇报如下:

20__年的六月份,我带着好奇而欢快的心情来到我心目中向往的神圣之地北京。这是我毕业后第一个目标,来北京发展。我离开了我上学的原始领域,和我的同学们踏入北京之地。说句好听的,我的技术生涯还是很幸运的,当然这是我相对于留守本地找工作的同学来说的,面对高昂的学费和残酷的社会现实,选择本专业就业还是有一定困难的,在北京中关村混了几个月后,幸运地找到了我人生的第一份工作,做Java程序的工作。也就是来到咱们公司—北京联合兴辰。

来到贵公司,学了半个皮毛的MVC和SSH的我有了份工作,我感到十分的庆幸,也承担了第一个项目,能一个人自主开发的项目。在这里,终于能够将学到的那点东西派上用场。从技术的角度来讲,20__年我的关键词就是SSH,其次就是Hibernate。

这几个月淡淡无奇,学到的东西很多,有框架上的、Mysql数据库的,等等,但是也都是在皮毛上的,掌握着能熟练使用而已。首先,做程序员的要记住第一条经验:“学历代表过去、能力代表现在、学习代表未来。”我个人觉得学历并不代表全部,我们每天都可以学到新的知识,知识是可以一点点积累的,只要肯努力,一切皆有可能,其次,一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”“跟着感觉走,先做做看”。因为,这样的观点会通过你的潜意识去暗示你的行为无所事事、碌碌无为。一直做技术,将来成为专家级人物?向管理方向走,成为职业经理人?先熟悉行业和领域,将来自立门户?还是先在行业里面混混,过几年转行做点别的?这很重要,这是你值得深思的问题,它将决定你近几年、十年内“做什么事情才是在做正确的事情!。”

软件开发团队中,技术不是万能的,但没有技术是万万不能的!在技术型团队中,技术与人品同等重要,当然长相也比较重要么。在软件项目团队中,技术水平是受人重视和尊重的重要砝码。无论你是做ERP、管理、系统分析、设计、编码,还是产品管理、测试、文档、实施、维护,多少你都要有技术基础。但是你没有这方面的基础是万万不能胜任你的工作的详细制定自己软件开发专业知识学习计划,并注意及时修正和调整(软件开发技术变化实在太快)。请牢记:“如果一个软件开发人员在1、2年内都没有更新过自己的知识,那么,其实他已经不再属于这个行业了。”

不要告诉自己没有时间。时间就像海绵里的水,多学一些技能对于我们来说亏不到自己,我们的工作从学而来,就是靠着每天的学习,交流,做人中得到书籍是人类进步的阶梯,对软件开发人员尤其如此。我的项目经理经常说,趁着自己还年轻,花几个钱买书看看,书籍是学习知识的最有效途径,不要过多地指望在工作中能遇到“世外高人”,并不厌其烦地教你。只有通过自学将书本变成的自己智慧,才算是真正拥有了它。不要仅局限于对某项技术的表面使用上,哪怕你只是偶尔用一、二次。

对于一个做程序的,试试学习其领域的相关知识点,对各个平台都要了解,向什么JavaEE,J2ME,JavaSE,VB,VCC#,C++这些程序啊,也要试着去了解他们,虽然程序的套路基本是差不多的,但是也各有千秋的,我是学Java的,当然Java很强大,我就很爱Google出的那个安卓系统,Java实在太牛啦!不得不惊叹,例如我没有事的时候也因该提醒自己学习一些JBoss、Spring、Hibernate等等优秀的开源产品或者框架,抽空看看大师们是如何抽象、分析、设计和实现那些类似问题的通用解决方案的。试着研究一下jar包,知道每个jar的功能和实现的方法,免得自己以后的工作遇到一些让你不明就里、一头雾水的问题,因为,很多东西你“知其然且知其所以然”!在一种语言上编程,但别为其束缚了思想。“代码大全”中说:“深入一门语言编程,不要浮于表面”。深入一门语言开发还远远不足,任何编程语言的存在都有其自身的理由。

有时候咱们会遇到一些问题,你单纯的用着一种方法有时候会解决不了问题,或者遇到问题卡在那里啦,这是你需要的是灵感。灵感来自那里,你可以借鉴Spring、Hibernate、JBoss等等优秀的开源框架的设计思想,你可以参照Java的IoC、AOP的设计思路,你可以从其他语言的程序中借鉴他们的套路,这就是我们的灵感,俗话说“他山之石、可以攻玉”。养成总结与反思的习惯,并有意识地提炼日常工作成果,形成自己的个人源码库、解决某类问题的通用系统体系结构、甚至进化为框架。我们在做程序的时候,别人为什么要提示你把每个方法都要写上注释,注释这段代码是干什么的,这是做好一个程序员基本的要诀,这就是你的基本功,当然在写代码的时候也不是都是有用的代码,有些功能是可以通用的,咱们为什么不可以给他打包封装jar,将来或者以后会用到呢,为什么会有那么多很牛的框架,这些都是程序员们提炼出来的,形成一整套的代码结构和体系,被人用的时候感觉非常好用,我们目前写不了这么牛的程序,但是还是可以形成自己的个人源码库的。

心态有多开放,视野就有多开阔。不要抱着自己的技术和成果,等到它们都已经过时变成垃圾了,才拿出来丢人现眼。请及时发布自己的研究成果。例如你在网上看到别人遇到问题,这个问题可能你之前也遇到啦,不要抱着你那自私的心态,背后说“累死你,自己去找吧,小样“,建议大家,上你的CSDN号,我感觉这个东东很不错,技术交流。咱们“与人交换苹果之后,每个人还是只有一个苹果;但交换思想之后,每个人都拥有两种思想”,道理大家都懂,但有多少人真正能做到呢?我的反思不要去做技术上的高手,学会做人。提高自己的专业技能,能胜任工作。

提高软件知识和技术只是问题的表面,本质是要提高自己认识问题、分析问题、解决问题的思想高度。在能胜任工作的基础上,立即去涉猎其它领域的专业知识,丰富自己的知识体系、提高自己的综合素质,尤其是那些目标不在技术方面的朋友。这也是本人的目标,再接再厉吧!


E. 做程序员有什么乐趣

乐趣有很多,比如:开发出一个成品后能感受到快乐,一切努力没有白费,又能获得高额的报酬(自己干);通过一个个项目开发可以让自己的经验更加丰富。

首先for循环语句是程序中性能最高的循环之一,我一般都用它。
1.for 有两种形式:一种是数字形式,另一种是通用形式。
数字形式的 for 循环,通过一个数学运算不断地运行内部的代码块。 下面是它的语法:
block 将把 name 作循环变量。 从第一个 exp 开始起,直到第二个 exp 的值为止, 其步长为第三个 exp 。 更确切的说,一个 for 循环看起来是这个样子
注意下面这几点:
所有三个控制表达式都只被运算一次, 表达式的计算在循环开始之前。 这些表达式的结果必须是数字。
var,limit,以及 step 都是一些不可见的变量。 这里给它们起的名字都仅仅用于解释方便。
如果第三个表达式(步长)没有给出,会把步长设为 1 。
你可以用 break 和 goto 来退出 for 循环。
循环变量 v 是一个循环内部的局部变量; 如果你需要在循环结束后使用这个值, 在退出循环前把它赋给另一个变量。
2.通用形式的 for 通过一个叫作 迭代器 的函数工作。每次迭代,迭代器函数都会被调用以产生一个新的值, 当这个值为 nil 时,循环停止。 通用形式的 for 循环的语法如下:
注意以下几点:
explist 只会被计算一次。 它返回三个值, 一个 迭代器 函数, 一个 状态, 一个 迭代器的初始值。
f, s,与 var 都是不可见的变量。 这里给它们起的名字都只是为了解说方便。
你可以使用 break 来跳出 for 循环。
环变量 var_i 对于循环来说是一个局部变量; 你不可以在 for 循环结束后继续使用。 如果你需要保留这些值,那么就在循环跳出或结束前赋值到别的变量里去。
到第二个 exp 的值为止, 其步长为第三个 exp 。 更确切的说,一个 for 循环看起来是这个样子
3.注意下面这几点:
所有三个控制表达式都只被运算一次, 表达式的计算在循环开始之前。 这些表达式的结果必须是数字。
var,limit,以及 step 都是一些不可见的变量。 这里给它们起的名字都仅仅用于解释方便。
如果第三个表达式(步长)没有给出,会把步长设为 1 。
通用形式的 for 通过一个叫作 迭代器 的函数工作。 每次迭代,迭代器函数都会被调用以产生一个新的值, 当这个值为 nil 时,循环停止。 通用形式的 for 循环的语法如下:
注意以下几点:
explist 只会被计算一次。 它返回三个值, 一个 迭代器 函数, 一个 状态, 一个 迭代器的初始值。
f, s,与 var 都是不可见的变量。 这里给它们起的名字都只是为了解说方便。
你可以使用 break 来跳出 for 循环。
环变量 var_i 对于循环来说是一个局部变量; 你不可以在 for 循环结束后继续使用。 如果你需要保留这些值,那么就在循环跳出或结束前赋值到别的变量里去。
到第二个 exp 的值为止, 其步长为第三个 exp 。 更确切的说,一个 for 循环看起来是这个样子

F. 转行当了一年程序员之后的感受

想想看当程序员差不多一年了,想写写自己的心得体会。
首先要明确一点,我不是大厂的,如果想看我吹牛,那你可以关了。
差不多是去年11月起开始干的前端,之前可以说一直实在打杂。
干这行最大的一个好处就是起薪,注意!我说的是起薪,不是工资。虽然不得不承认,即使是我一开始进的外包公司,也给出了相比之前2倍多的工资,但仔细想想,这行真有网上传说的那么“高薪”么?
我个人认为,大家对于我们程序员工资的关注度有点过高了。
因为我也有朋友在银行,地产,在线教育行业工作,我觉得他们的工资说实话,就算不比我高,也不比我低多少,而且想干程序员还得想清楚这么几件事。

2.老得学习
如果你跟其他行业的同学工作时间一样,加班或不加班,你都不可能,至少不能每天都下班什么也不学,尤其是前端,光是用的技术栈就贼复杂。。。更别说计算机基础也得了解了解。

说真的,感觉对于我这种不是一毕业就在大厂工作的程序员来说还是很难的,要不是我现在公司还成也不怎么加班,再加上还对前端有热情,我估计早跑路了哈哈!

头一次写文章,随便吐槽吐槽,大家也可以吐槽吐槽哈~

G. 程序员现状,看看来自二三线城市程序员的真实感受

2022年3月,乌鲁木齐市,95年26岁Java后端程序员。

我先后在乌鲁木齐市两家互联网公司工作过,通过自己努力的思考,总结出了一些对程序员现状的看法,供大家分享和参考。以下内容全部属实。

很多人会觉得程序员是高薪行业,并且有人会说朝九晚五双休,工作清闲还有业余时间去做其他事情。

我来揭晓真实答案。真实答案和上述情况基本完全相反。

真实情况我的城市,程序员的薪资算不上高薪行业,不是行业平均薪资不高,而是这里很多中小企业都会考虑降低用工成本,在招聘的时候用各种方式打压你的薪资。

这种方式尤其对新入行的程序员特别奏效。因为企业打压你工资的方式有很多种,而新入行的程序员根本就没有与企业谈判的资本。或许你入行时技术功底扎实,开发水平相对较高,又或者你学历很好,综合能力很强。但是企业依旧会以你没有工作经验,以及试用期,或者说培养你都需要付出成本,找人带你教你等等一系列举措,让你哑口无言只好接受企业的用工要求。没有能跟企业谈薪资的能力。企业最后会以一个较低的薪资利用你为企业创造更大的价值。

而处于新手阶段和试用期的你,想要获得企业的青睐获得转正的机会,会更好的去工作提升以及转正。这样你会在试用期努力工作,为企业创造效益。这个时候大多数程序员都会想,薪资低一些活多一些累一些也无所谓,因为这时候在锻炼提高自己的工作能力,对自己其实也有很大好处。企业也同样利用员工这个心里,不停的激励你去工作。而企业只是付出了很小的成本,利用新人的你去做了很多又苦又累的活,而你还不自知。这样企业很开心啊,而你除了努力付出工作和锻炼,钱却没有收获进口袋里。

你以为你能力锻炼了就会对应的拿到较高的薪水的时候。但是你别忘了,小企业把程序员当码农并且降低用工成本的核心思想并不会因为你的技术提升而发生改变。

企业依旧会以招最少的人用最低的成本让员工干最多的活去运行,并且项目大人员少,这样上线前一个就有理由让你加班,并且告知你是不可避免,去要求你加班工作。我自己的真实经历是连续加班一个月,并且在每天正常下班之后还需要额外加班5-6个小时,工作日连续五天加班后,周末再额外加班一天的强度去工作。基本就是一天工作14个小时一周工作6天,这么个强度。而且企业并不会在乎你是不很累,加班不会付加班费,而是以加班可以调休的方式安慰你。然而你想想这种小公司,并且开发人员企业不配备很多的情况下,怎么会让你调休。调休是需要上级领导项目负责人到经理,一系列人的签字的。可想而知,调休说是有,基本想想就可以,不会让你想休就休的,哪怕加班很累,第二天还是要上班。因为你不干就没人干,但是公司项目需要上线。而且你的工作每天都有人监工,你就负责干活就好,让你做什么就做什么。这样你还会觉得程序员薪资很高吗?

现在企业都知道招年轻人,刚入行的新人最好。因为他们没有太多经验,好对付,便宜而且干活又卖力。哪怕有几个不上进的水平差一点的,也会有人监督你把每天的任务完成。怎么说企业都不亏,所以企业能用新人和年轻人为何还会选择你要求薪水高的人呢。你以为你技术上去了,可以跟企业要高薪的时候(其实也不高,就月薪过万而已),以你的技术可以拿到月薪过万的时候。企业依旧可以通过各种方式降低用工成本,或者压根就不录用你。比如试用期只给你80%薪水,哪怕企业知道你经验很丰富,也利用试用期少给钱让你多干活快速熟悉并进入开发。会以工作年限限制你的薪水,你说你水平高怎么证明,其实就是企业不愿意承认和付出更高的成本而已。哪怕你技术很牛学历很好,一样会面对这样的问题。等真到一定的工作年限的时候,你会发现头发和精力和兴趣都会少很多。你再去跟企业谈薪,你还会发现企业还有方式降低用工成本。你有家庭吗,你能加班吗,对你提更高的技术要求等等。虽然总的来说薪资会有一定上升,你想要拿到一个满意的薪资很难,因为你满意企业就会不满意,企业不会为了照顾你,而降低自己的企业的效益。

这就是现在绝大多数程序员现状。付出很多,承受很大的压力,赚取来一点辛苦钱。而且现在程序员绝大多数都会有35岁危机。这行业想要做好是有一定门槛的,还要有抗压能力和很强的学习能力,理解业务的能力。现在你还觉得程序员这份工作好干吗,高薪吗?那些年薪几十万的都是一线大厂的少数人。中国绝大多数行情,程序员就是底层的码农而已。付出这么多,收入稍微比普通职业高了那么一点而已。一样会面对买房买车的压力。谁也没比谁好多少。没有太多业余时间发展爱好,接触更多事物,压力大。绝大多数时间在跟计算机打交道。每天面对电脑的时间很久,一坐就是一天。

我这两天也是刚离职,因为企业不招人进来,就五六个人干一个项目,还加班。当你去面试的时候一大堆企业要招你,但是能给你满意薪水的企业的数量直接就大打折扣了。

当然企业不给你满意的薪水,也不代表你不好,这只是畸形商业模式下的企业招人的方式而已。你要相信自己其实比很多人要优秀。

否则企业会让你怀疑人生的。在一个没有装修过的小房间当码农的感觉亲自体会一下就明白了。就像不被企业在乎的流水线工人埋头苦干。

遇到这种情况程序员们一定要坚持自己薪资的底线,不要让企业或者根本不懂技术的hr 轻易的压低你的薪资。而你却选择默默接受。虽然我们是打工人,但是面对这样的企业也要坚持自己的原则,去进行双向的选择。并且为自己以后的发展做好规划。

希望程序员们都能找到一家满意的公司,去发展。人生只有一次,不只是工作,一定要按自己喜欢的方式去活。

这就是来自二三线程序员的真实现状。你们怎么看呢?欢迎在评论区留下你的看法。

阅读全文

与做个程序员的感受相关的资料

热点内容
程序员小马年薪 浏览:72
邯郸汽车解压收费吗 浏览:825
如何查看手机app安装历史记录 浏览:9
加密压缩文件怎么预览 浏览:76
节奏训练pdf 浏览:504
哔咔漫画文件夹找不到 浏览:234
文件服务器权限怎么做 浏览:650
u盘安装linuxwindows 浏览:353
javasocket域名 浏览:18
怎么把pdf转换成jpeg 浏览:556
股票突破转强指标源码 浏览:628
ug编程三轴可以铣出来的 浏览:469
算法的项目管理 浏览:804
云上郸城app在哪里下载 浏览:200
php程序员自由职业 浏览:617
如何打开服务器共享e盘 浏览:690
易语言nodejs源码 浏览:786
Unix进程调度算法 浏览:909
多层次加密货币 浏览:166
vue图片上传使用md5加密 浏览:819