对于一个刚毕业的本科程序员,如何才能快速提升自己的技术?

Gkuzz 发布于 10/16 11:09
阅读 1K+
收藏 1

【华为云1024程序员节·向云而生】预约直播 抽14件华为电子产品礼包!>>>

我是今年刚毕业的普通本科程序员,现在就是在一家比较小的游戏公司上班,平时就是帮着修改原来项目的BUG,然后就是就把问题给我让我完成,也不会催我,每次都会是等两天问我完成没有,有问题就会给我指出来修改,总之感觉挺闲的,自己什么技术好像都没学到,就很迷茫。如果想要提升自己的技术,平时应该怎么做?

加载中
1
x未央
x未央

带新人都是这样,能干的积极的就多加担子,不行的边缘化打杂。

给公司干活就不要想什么提高技术了,公司需要的是能干活,能解决问题的人,更往上是需要能帮着、带着别人干活的人。

1
看-野生程序猿
看-野生程序猿

加班 . 上一天班可以有两天的工作经验 . 上一年班 , 你就有两年的工作经验了 ... 多好 . 还能学习 . 还能缓解交通压力 ... @_ @!!! 

anYaoooo
anYaoooo
我怀疑这个人是个小老板~
1
狗眼看世界
狗眼看世界

断断续续面试几百人了吧,提高自身技能我感觉有4个层次:

1. 基础,各种数据结构、常用算法这个必须熟悉。这些基本上都是学校里面的内容,如果是半路出家或者就更多注重,比如leecode题目多刷刷。

2. 熟悉自己使用的语言。把自己常用的编程语言彻底从底层全部了解一遍。 尤其是io、多线程、锁这块,如果有垃圾回收也加上。 不但要知道是怎么实现的,要了解为啥要这样实现。能封装到sdk里面的东西,都是大牛精心研究过的。 能做到这层的话,职位高级开发,普通公司都没有太大问题。

3. 常用的框架、以及中间件。  数据库、mq、大数据框架、流式计算、机器学习等框架都熟悉他们他们为啥要是这样设计,这样设计有啥好处。如果这些都了解其实你对软件设计肯定有自己一些了解了。 什么时候用什么框架,如果使用心里有数。如果能做到这层的话,进入一般一线公司应该问题不大,职位专家或者架构师之类了。 

4. 对熟悉的开源社区做些贡献,紧跟行业前言,没事多刷刷一些科技咨询,多根根线下一些牛逼的大会。知道同行都在研究啥东西,能做到这个层次的话,就可以说是大牛了。

Gkuzz
Gkuzz
谢谢大佬
0
HappyFan
HappyFan

每天感觉很充实 不浪费时间  做做个人计划

0
不摘
不摘

1. 理清公司核心逻辑

2. 学习新东西

3. 培养良好的编码习惯

4. 跳槽

5. 阅读框架源码等

0
hellozjf
hellozjf
建议报个培训班,让培训班老师给你指导。在线培训也可以。最重要的是联系专业的老师给你指导。培训不满意就直接退款,不让退款就打315投诉举报
0
木九天
木九天

每天都很重要~半年之后你这些改过的bug如果重来一遍你还会嘛,所以你要写wiki,好记性不如烂笔头,一个月之后就会看到变化,三个月、半年依旧如此

0
Wizzer
Wizzer

多看看优秀的开源项目,不能光看,要搭建环境跑起来、看文档、看commit、试着用项目写东西、搜索相关知识等,多动手多动脑,设定目标按部就班的去实现,慢慢就会领悟。

0
双鱼座D小牛

考虑一下怎么多赚钱  怎么快怎么办

0
opal
opal

从头到尾做一个项目,尽可能自己一个人完成。

返回顶部
顶部