MySoft Journey 随笔心得

 

       现在在车上,着实无聊,又不知道做些什么,想想正对于向前在明源待过的两个月,其实收获了很多东西,包括职场心态的转变、抵抗高强度的压力学习、迷茫的徘徊与挣扎,在这个过程中也认识到了自己的很多问题,知识的输入和输出比例偏低、独立解决问题的能力欠缺、性格上也有些急躁、做事不自信…

       离开明源的那一天,我想了很多东西,工作与生活、自我职业规划调整、如何在一家公司有长远的发展、自己的学习方法出了哪些问题、公司中人际关系应该怎么处理(仅限于做IT Coder这一行),下面将具体展开,权当是作为一种记录吧。

       额,具体展开之前,对于Coder这个职业,也有自己的一些想法,想先记录一下。

       在大学里,有三年的时间,自己一直是处在一个C、C++、算法、数据结构、Windows编程的世界里,对于其他的技术也没有涉猎,不敢说对C++这一块有多么深入的造诣,而且可悲的是自己对于技术的涉猎面太窄了,而且对于软件行业可以说是停留在一个很理论的水平上,不清楚实际应用到底是怎么样的,以至于接触到实际应用的时候,在心态上居然是会这样的抵触…

       就自己的明源的实习感受而言,软件最终是一个服务性质的行业,具有高压高更新高薪高回报的特点,作为一个职业的Coder或者一个准Coder,应该理智的去认识到,技术本身不是问题,充其量是你做事的工具和技能(并不需要你的技能有多么的高超,需要的是你的技能基础扎实,全面的话就更好了,然后严格按照规范去做事情,尽可能去减少人为因素上的bug,毕竟做出来的东西是需要交付给客户的,这个不是像是在学校随便交个作业那么简单,否则你交了东西会有一推麻烦等这里,事后解决问题的花掉的成本比之前做东西的成本会高出很多的,而且会影响到别人对你技能以及责任心的评价。),比技能工具更为重要的是“解决方案”,面对一个实际存在的问题,如何去分析,构建出一个好的解决方案(就目前自己的理解,解决方案包括代码的规划以及某个关键性问题的解决思路)。说了这么多,似乎有一些淹没主题了,其实是想表达,Coder的主要精力要集中在要解决的实际问题上(要知道你要做的到底是什么)而不是你使用的工具上,即是:业务重于编程技巧。怎么说咧,站在对于业务的熟悉基础上,产生的思路指导自己做出来的东西会更加贴近于实际。

       另外对于学习,要摆脱以前自己在学校学习的那种不好的方法和习惯(好的学习方法,坚持下去机会有好的学习习惯,反之则反)。对于这个,我的体会是主要有两个方面,一、是学习心态,整体上会有这么样的一个步骤,1.把握全局,知道你要学习的东西有哪几块2.针对每一块深入而详细的学习,不要囫囵吞枣,要细致,对于每一块中涉及到的知识点,要有所思考,找到他们之间的联系;二、是学习方法,在学习的时候要做好学习笔记,笔记要有两个重点,1.条理清晰的列出所学的知识2.自己对所学知识的感悟。 对于文字记录方面,我觉得最好是养成习惯,每天写一篇学习心得体会,每学习一块知识就做一下总结和分享。要养成好的学习习惯,学习à体会à运用实践à感悟总结à回顾,有时候你学习到了什么知识也许并不重要,重要的是你学习知识的能力和方法很重要,而且跟重要的是你善于思考和运用你所学习的知识,这个才是终极目的。

       说说工作和生活吧,也许在工作强度不是很高的时候,你不怎么需要好好去思考和管理自己的生活,但是一旦工作的强度和压力一大,你没有在工作之余生活好,释放掉工作中的压力,那么就会影响你下一个阶段的工作。其实,生活的概念里应该包含工作,这里就将生活的概念限制在一个比较狭隘的范围(工作之余,业余生活)。也许应该秉持着这么一个概念,“将生活和工作彻底的分开,生活的时候开开心心的去放松自己,不去想工作上的事情,工作的时候,要提高效率,不让生活中的烦心事情影响工作效率”。生活中,自己要放得开朗些,多去交朋友,要信任朋友,也要相信自己,不要带那么多的功利心去生活以及和朋友交流,那样你活得很累,不要对身边的朋友那么高的要求,不要去挑他们的刺,大方些。你只能对自己挑刺,对别人永远要心胸宽广,吃亏是福,更何况好多的事情,都是些大不了的事情。

       对于自己的职业规划调整的问题,首先,对于第一次找工作自己的急功近利、随便以及攀比的心态要进行自我批评,在找工作的时候,要去尽自己所掌握的信息去了解公司,首先去选择自己喜欢的公司,退而求其次选择自己可以适应(指自己的能力和技能)的公司,不可以盯着公司的待遇和公司的规模来看,长远顺利发展比较重要吧。所以下个阶段,我重新找一份工作的话,我会首选C++方向的(尽管自己现在Wep开发以及.net方面的自己也有基础)。

      对于如何在一家公司长远的发展,我自己的体会是你要对公司的产品要有一定深度的了解,而且你要知道公司注重什么,这个很重要。如果你的兴趣和公司的很注重的比较符合的话,那么恭喜你,有前途了!

      学习方法的问题,我现在有几点刚出比较深刻:1.注重学习效率,学过的东西不要重复,翻来覆去;2.注意做好学习笔记和学习体会,这个可以帮助自己思考总结和提高学习效率;3.不要做知识的奴隶,学习知识不是为了获得知识,而是为了运用知识创造生产力。

       公司人际关系,对于这个问题,像我们搞技术的,最好是呆在一个人际关系比较纯净的环境中比较好,但是生活在一个环境中,你就不得不注意这个问题。公司人际关系可以分为:上下级和同级,作为新人,应该注意和你的直接主管多交流,不指望可以在职场中培养出什么样的“生活基情”,起码要给你的主管的印象要好,相处愉快,这样可以消除上下级之间的那种隐性的严肃的阶级氛围;作为同级,一堆新人进公司,必然会有高下菜田之分,一段时间之后,会有“物以类聚”的各自扎堆的现象,学会主动的去和那些牛叉的家伙交流,至少他们可以“拖着你”不让你掉队。还有一点,进公司之后,自己一定要主动些,让自己活泼,开朗,自信的形象固定在大家的脑海中,谁也不了解你的过去是怎么样的,给大家的第一印象全凭你自己。

       似乎,还想说一点,就是写代码那点儿破事,不在于你知道多少奇淫技巧,但是你的抓住几个关键点:稳定,规范,性能,整洁。

       最后其实还有一点想说的,做人啊,“灵活”还是最重要的,头脑不要僵化。

 

 

                                                                                                                      

 

原文链接: https://www.cnblogs.com/BlueGeek/archive/2013/01/20/2868312.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    MySoft Journey 随笔心得

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/76232

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月9日 下午5:23
下一篇 2023年2月9日 下午5:24

相关推荐