本人是从技术支持岗位转的新手程序员一枚,python 。之前一直对 coding 挺感兴趣的,写起来实现一个个的功能也觉得挺有成就感。
目前做了几个月的程序员。有一些问题。想请教一下大家。
现在工作是前端加后端(领导说让我做全栈)一起做,产品排期很紧,基本也没啥设计,就是一人分一个功能模块,自己写自己的。
也不知道是不是自己菜,每天晚上都主动加班,周末也经常加班还是写不完,就看着排期一天天过去,自己进度永远跟不上,心里压力很大。
而且,因为进度跟不上,写代码的时候都是飞快地实现功能,也基本上不会去认真思考怎么写更好。就算有一些想法,但是也不确定自己那样写会不会有其他的问题,反而更加耽误进度。就只是直接写简单的语句堆砌功能,没有想过做一些优化啥的。最多就是后边提测了,自己找点时间看一下代码,尽量优化一下。
然后就这样一直写了几个月,加了很多班,压力很大,写来写去反而没有啥 coding 的乐趣了。毕竟我还是喜欢做一个东西,然后让他变得更好。现在就是一直做一直做,只要是个样子就行,不管里边好不好。
总结一下,问题如下:
1 、自己现在这种状态是不是正常的,大家最开始写代码也是这样吗?应该怎么调整?
2 、现在这种每天加班都写不完,怎么抽时间自己学习呢?我现在都是晚上快十点下班,回家十一点了看一下技术书籍或者写一个算法题目什么的。
3 、自己之前一直看别人推荐学数据结构、算法等等,自己也学了,但是工作中感觉也用不上。这个怎么用?
4 、写代码的时候,自己有好几种想法去实现这个东西,但是又怕花了挺多时间写,到最后走不通。太耽误进度。这种情况怎么取舍呢?
希望能有前辈们解答一下,感激不尽。
目前做了几个月的程序员。有一些问题。想请教一下大家。
现在工作是前端加后端(领导说让我做全栈)一起做,产品排期很紧,基本也没啥设计,就是一人分一个功能模块,自己写自己的。
也不知道是不是自己菜,每天晚上都主动加班,周末也经常加班还是写不完,就看着排期一天天过去,自己进度永远跟不上,心里压力很大。
而且,因为进度跟不上,写代码的时候都是飞快地实现功能,也基本上不会去认真思考怎么写更好。就算有一些想法,但是也不确定自己那样写会不会有其他的问题,反而更加耽误进度。就只是直接写简单的语句堆砌功能,没有想过做一些优化啥的。最多就是后边提测了,自己找点时间看一下代码,尽量优化一下。
然后就这样一直写了几个月,加了很多班,压力很大,写来写去反而没有啥 coding 的乐趣了。毕竟我还是喜欢做一个东西,然后让他变得更好。现在就是一直做一直做,只要是个样子就行,不管里边好不好。
总结一下,问题如下:
1 、自己现在这种状态是不是正常的,大家最开始写代码也是这样吗?应该怎么调整?
2 、现在这种每天加班都写不完,怎么抽时间自己学习呢?我现在都是晚上快十点下班,回家十一点了看一下技术书籍或者写一个算法题目什么的。
3 、自己之前一直看别人推荐学数据结构、算法等等,自己也学了,但是工作中感觉也用不上。这个怎么用?
4 、写代码的时候,自己有好几种想法去实现这个东西,但是又怕花了挺多时间写,到最后走不通。太耽误进度。这种情况怎么取舍呢?
希望能有前辈们解答一下,感激不尽。