程序员,工作2年,每天都是在解bug,自己也在自学,但是发现进步很慢,我该怎么办?
程序员解决bug是本职工作,如果一个程序员脱离开bug基本上算是告别技术生涯了。进步的快慢都是相对的,每个人的特点是不一样的,有快速性,有厚积薄发类型,正常的培养一个正常的工程师需要三年的时间。
工作两年应该属于波动期,在慢慢开始品味程序员的生活,这个时期的心理变化也比较明显,有一些波动是特别正常,根据描述看应该属于慢热型,两年前带过一个零基础的小伙伴,开始学的特别慢,而且喜欢钻牛角尖,学了半年都不知道编程是咋回事,每次问他意志很坚定说,一定能够学好,到了快两年的时候有一天找到我说,觉得自己开窍了,能做一些事情了,现在承接各种项目做的很带劲,入门之前常人看了这人肯定不适合做编程,但结果是做的相当棒。
所以有些事情不能只等着质变,质变需要无数的量变组成的,所以暂时的沮丧或者徘徊都是特别正常的。快慢都是相对的。解决bug的过程其实就是修复自己认知和打基础的过程,学会享受这个过程,希望你真正能等到自己开窍的那一天,没有前面傻乎乎的坚持就没有后面收获的喜悦。
只需要傻傻的坚持,一切都会变好的。