你对底层程序员有何看法?他们的主要工作是什么?
你对底层程序员有何看法?他们的主要工作是什么?
程序员,外面都说人傻,钱多,死得早。
不过我本人是程序员,所以不完全认同,但是也不能说没有。程序员因为天天和代码打交道,代码是很多逻辑的部分,所以程序员一般逻辑思维不会太差,但是整体来说和人交接和情商就比较低。
a
因为一群大老爷们讨论需求什么的就是各种吵吵,基本上说弄就弄。
然后程序员的起步工资确实比较理想,但是后期其他行业工资也会上来。程序员的工资都是加班加出来的,不管多么好的公司,出产品的时候各种加班,有一些加班是阶段性,但是有很多的公司就是长期性,基本上每天都是加班。所以加班也是程序员的标签之一。
程序员因为逻辑长期脑力运动,再加上程序员都是很懒的,肯定也有爱运动的,但大部分都比较懒,我接触的懒人居多,不会特别去装扮自己(包括女程序员,基本都不会化妆的)。
所以程序员会有一点点的邋遢,但是邋遢和脏是两回事,邋遢只是不爱打扮,但是个人卫生一般还是可以的。然后体格方面也不会太好,长时间坐着,大肚子的概率和秃头非常高,我的几个老大头发都比较稀少掉头发,我现在也开始掉头发。
所以死得早应该是说这个。
还有一点,程序员聊天的时候喜欢说一些代码性的东西,外行感觉十分奇怪,但是这是程序员的笑话,这个是职业病,其他职业应该也有。
b
不过程序员谈恋爱的时候这些毛病一般很少存在,都会刻意去避免。
总的来说程序员其实也还好,只是一个职业不会有太大的区别,人际关系可能差点点,然后逻辑肯定不差。其他就是宅。
技术的日新月异,各个公司的血液不断换新,企业想要发展依赖于产品,而产品的开发归于技术的支持。新老开发人员的不同在于,老一辈的开发人员在年轻时学的技术在现在应用的很少了,生活上上有老下有小,体力和精力投入的要少,学习新技术的能力比不上年轻人,思路也不灵敏了,逻辑分析能力,理解能力逐步减退,唯剩经验,但是 IT 届的经验不如创新值钱。
既然从事了程序员,那自己就在这个行业学点东西。但是中国跟国外的程序员就不一样,中国的程序员懂得很全面,而国外的是对一个方面很精的这种。
c
1.自己把技术学到位。往大公司发展,才能真正地学到东西。2.实在不行,用做程序员这几年的资金,做点小生意,有魄力,就往大的方面发展。要不就安安逸逸过一生。
程序员在很多人心中都觉得是一份非常高薪的行业,没错,业内大佬的工资确实是非常的高,但是作为小白刚刚踏入到这个行业的程序员来说,可能工资非常低有的甚至连基础的养活自己都是有问题的。对于这部分程序员来说,他们还在于学习阶段,懂的知识局限性比较大,他们主要是做以下工作呢,主要有以下几个方面:
①协调组长和其他同事的工作按照项目负责人的要求,具体分配的工作,按时按量的保证完成交给自己的每一个任务。如果不懂的问题及时请教同事,会有同事来帮助你的,对于他们所教的内容,自己可以通过其他途径比如上网查询、看视频资料等来具体加深印象直至完全掌握。
②与客户沟通好需求在一个公司如果分工不是很明确,没有产品经理的话就需要初级程序员负责与客户进行沟通,将客户所提出的需求转换成程序员可以听得懂的专业语句,不断的协调程序员与客户之间的沟通,直至客户满意为止。
③负责软件的测试工作软件测试是一项相对简单,但是却是非常重要的一项工作,在一些小公司分工不是很明确的情况下,测试工作往往都会交由初级程序员,反复的测试找出软件的BUG,才可以不断的完善软件,使客户达到最完美的体验。
④参与调研及可行性分析参与前期的需求调研,根据调研结果制作出图标及流程图,理清楚逻辑关系,再根据需求得出项目的可行性分析表,根据分析报告再进行不断的改进,提出新的方案。
总之,初级程序员还需要学习的内容有很多,只有不断的学习不断的更新知识才可以不断的进步,工资也会根据能力而匹配。