我在编程中遇到的那些事

上周请假去内蒙完了两天,见到一望无垠的天际,在辽阔无边的草原,广袤的沙漠,对我的抨击很大,顿时感觉自己的的微乎其微。在现在的公司呆了两年,已然成为技术骨干,觉得自己在公司有举足轻重的作用,面对市场人员居高临下提出新的需求,心里总会有一种抵触,有了不再激情奋斗的想法。草原之行更加坚定了我想改变现在这种状态的想法,我还年轻,还没有属于自己的房子,没有结婚,我需要对现在的我说NO。

之前的状态

我是一名普普通通的程序猿,我觉得普通程序猿做编程是一件非常需要耐心的事。我只有在一次次解决问题的过程中历练自己,才能有很大的成长。在做开发的两年中,我最初的想法是在公司提出需求的时候能够很快的完成,但是在开发的问题总会遇到各式各样的问题,我觉得这在一开始的时候磨灭了我很大的热情,导致我之后都觉得需求做完就行了,上线出现bug再处理也不迟。没有在一开始就很好的规避这些问题,我相信这是很多开发人员遇到的情况。

持之以恒的耐心

我也有意识到自己的一些问题,所以最初也会给自己定一些小目标,比如学习新的技术,“涨姿势“是非常枯燥的事情,学习新技术从最基本的开始,环境的搭建是我刚开始最头疼的事情,明明是跟着视频资料一步步的搭建,但我却是问题百出。只要花费一两个小时仍然解决不了出现的问题,那这门新技术我算是不了了之了。又或者学习周期很长,自己都松懈了。再或者刚开始有了一点想法,新的项目到手,学习就搁置了,等想起来的时候俨然没了兴趣。

慢慢的进入状态

我也不知道自己是在何时走出了那种状态,可能是自身知识的积累,也可能是看到同事高超的能力,让我逐渐进入了理想的状态。做开发你自己不学习总会有项目逼着你学习。慢慢的我发现解决问题的能力有了很大的提升,原先解决的不了的现在至少会有思路,我发现我的学习能力有了进步,这让我我学习新技术的想法再一次燃起,然后又倒逼着我一步步解决新技术中的问题,慢慢的进入了一个良性循环。我很欣慰,我觉得我更加喜欢上了开发。在这里说一下我解决问题的思路:

  1. 遇到问题一定要有不撞南墙不回头的心态。我做为技术的使用者,坚信自己遇到的问题之前绝对有人遇到过,所以就一个劲的在网上查找对应的解决方法,事实也确实如此,我找到了属于自己的那一味解药。
  2. 实在解决不了的问题搁一搁。我现在遇到问题我会有一种花上两三天解决的它的想法。现在解决不了不代表明天解决不了,或许你在回家的路上灵感一现,第二天问题就迎刃而解,前提是你需要对遇到的问题有很深的认知。
  3. 调整自己的心态。我发现有时候遇到的问题也不是有多难,就是因为掉进了一个思维的局限,这时候你放下问题,喝杯茶或者做其他的事情,将心态恢复平静之后再查看这个问题,你会有不一样的思路。
  4. 敢于像他人请教问题。我刚开始不喜欢向别人请教问题,担心被别人笑话(你个菜鸡,这都不会,白给你那么高工资了),现在想想那会真的是好搞笑,做开发最基本的技能就是会用技术(拿来主义),正因为有别人的乐于分享,才使得技术的突飞猛进,更有古人说的“敏而好学,不耻下问”,所以我现在在自己花了好长时间都没有解决的问题就会向他人请教,不仅增进了之前的关系,问题也得到了有效的解决。

有一个积极的心态

我给以前的自己的定位是:不够勤快(部分懒散),积极性不高,没有自己的小目标,这导致我在工作上很难有很大的进步。现在我在慢慢的改变这一种状态,问题的顺利解决提升我学习新技术的兴趣,自我的提升(去TM的自我修养)让我有了直面问题的勇气,说什么都是虚的,生活的压力才让我一直向前。给自己定一个目标,当你松懈了的时候,它总能让你松散的脚步变得飞快起来。

再唠叨一会

克制是在编程中非常重要的。克制自己懒散的欲望,让自己向更好的方向发展,那么你绝对比现在的自己优秀。我的克制自己方法就是在CSDN上做记录,时刻鞭策自己。还有一点,那就是多读书,说啥都是虚的,装逼最重要的技术,就是学习!

太深的感触也没有,就只有这些,希望可以让自己变得优秀,也希望能帮助到大家。

发布了39 篇原创文章 · 获赞 40 · 访问量 4992

猜你喜欢

转载自blog.csdn.net/a1224645904/article/details/100079615