这段时间看了老师推荐的《人月神话》,这不是我第一次听闻这本书,当初的概论课上就有听老师说起过这本书,如今终于是第一次上手了。
作者在书中的第一章——焦油坑,给我们讲述了一个众多强悍无比的巨兽,被困于焦油坑中,不断挣扎最终没能挣脱的故事。故事中提及一个次“技巧”,巨兽们由于没找到技巧最终被四面包裹而来的焦油围困,就好比我们这些学习编程的人们,有的人个体实践能力强悍,他们能够开发出了可运行的系统,不过只有极少数的项目满足了目标、进度和运算的要求。
这让我想起了老师一直说的团体的力量,虽然确有优秀的人才,可以凭借一己之力,设计出令人咋舌的产品,敲出极为精密的代码,优雅又美观,比多人团队合作的产物还要优秀,但是,那毕竟是少数人。我们可以将少数人的优秀当成目标,通过不断的摸索努力去接近、成为他,但是这也是需要团队的加持的,毕竟在努力奋进的你还不是那少数人。
接着作者说到了编程提供的乐趣以及行业存在的苦恼,这时的我产生了一些共鸣和向往,共鸣是因为自己在编程的过程中确实能够体会到些许的快乐,但是相比快乐苦恼却是更多,毕竟我还只是作者口中的菜鸟罢了。
接下来就是目录中第一个吸引我眼球的词了——乐观主义,作者在书中说所有编程人员都是乐观主义者时,我顿时感觉他在监视我的生活了,总认为自己优秀,能够在自己所遐想的时间内完成,结果却总是书中所说一样,构思本身有缺陷,所以总是有bug。而这时,就凸显出团队的重要性了,他们可以帮助你重新调整思路,当然要好好沟通。
作者说小型精干队伍是最好的,但是小型队伍对于大型系统又太慢了,由此就引导出了“概念完整性”,设计一个有且仅有两个人的小队完成的系统,也就是建民老师布置的结队作业,这就需要队员之间的一致性。一致性其实在团队中真的很重要,毕竟思想统一的队伍跟容易完成统一目标,个人总是离不开团队的嘛,何况我还是只菜鸟呢。
每个团队之间都应该拥有多种方式来进行相互之间的交流,可以是相对休闲的茶话会,也可以是正式项目工作手册(共享资源)。为了方便团队间的交流,我们就可以看出交流对于团队的重要性,毕竟团队合作难免会有意见不合起冲突的时候,交流沟通就是我们解决问题的最好途径,她也能够方便我们进行个人或团队思路调整。
阅读这本书之后,我才发现内存对于我们的重要性,才清楚原来程序所占的内存是如此重要,我们的目标原来一直都是用最少的代码、最精炼的语言来达到预期的目标,这就需要我们提高自己的编程技巧,更需要我们优化我们的设计思路。而我则完全是个反面教材,因为菜,所以对于代码处理简直一塌糊涂,更别说用简洁语言来编写程序了。
从使用电脑开始,就一直听人告诫,不要随意删除文件夹里的文档,那时的我以为是什么十分重要的东西,果然,确实十分重要,这些文档看似不起眼,但是实则是软件运行的关键可以说他们掌握着程序的生命。
自己其实有过和团队的配合,当然接下来也会有。但是缺乏交流,使得我时常感觉我的团队是不是嫌弃我的水平弃我而去了,时常身为菜鸟的我在相对的大佬带领下被强行带飞,却不知道自己该做什么。可能就是因为缺少交流的缘故吧,团队作业常常是一个人或者两个人的独奏。而非团队的合唱。希望自己以后能够有所进步,在团队中找到适合自己的位置。
标签:神话,菜鸟,编程,笔记,交流,阅读,焦油,团队,我们 From: https://www.cnblogs.com/wass/p/17189705.html