摘要
我想大多数的同学像我一样很少在学校时期自己做程序,对软件编程的概念并没有太深的认识,没有一个完整的知识体系,所以接触大规模的软件开发,一时会感到迷茫而且无所适从。最近和公司的前辈一起聚餐,这才发现自己不仅仅是技术上的差距,思维上也是存在非常大的问题。所以我重新进行了思考,分享以下自己的心得,我想这也是大多数向我这样刚刚开始实习的人都会遇到的问题。
一、该不该问问题?
在实习的过程中,我们也许会经常纠结:
- 我到底该不该问问题?
- 如果我问了,问题太简单会不会被别人笑话?
- 同样的问题第一遍没听懂或者不能够理解会不会显得自己非常的愚蠢?
不知道大家实习的时候有没有经历这些问题,反正我是深有体会,因为我在技术这方面确实存在非常大的差距。但是非常幸运的是,公司里资深的开发工程师都非常的nice,我问的每一个问题他们都会积极为我解决,并且给我一些建议。唯一的不足是有时候并不能及时的理解他们所提到的一些专业性的问题,这个就需要我们自己去沉淀了。
二、向谁问?
向谁问问题这是一门学问,也许您会说问我的上司或者离我最近的前辈,这完全是可行的。但是在这里我想提出一点建议,就是在遇到一个难题或者一个错误的时候,第一步并不是去问你的上司或者前辈,而是用百度去搜一下,看下网上是不是出现过类似的问题,如果没有出现过,那么我们再去咨询他们也不迟。
也许你会觉得在互联网上搜索问题是一件非常浪费时间的事情,但是殊不知在这个过程中我们可以学习到很多的东西;即使没有检索出来相关的