随着移动互联网技术的发展、智能手机的广泛应用,基于智能手机的第三方应用程序APP更是在这股潮流中扮演重要角色。APP应用软件的开发,需要一群程序员在显示屏前夜以继日地狂敲代码来完成。 听到这儿,肯定有妹纸会在心里犯嘀咕:“程序员是干什么的?”“程序员的英语是不是很牛逼?”“程序员是不是喜欢边吃香蕉边打代码?”“程序猿一般都长啥样儿?”...... 得令,现在就跟大家聊聊“程序猿,那些事儿” 程序员不是你们眼中的程序猿-后IT时代。程序猿是一种非常特殊的、可以从事程序开发、维护的动物。一般分为程序设计猿和程序编码猿,但两者的界限并不非常清楚,都可以进行开发、维护工作,特别是在中国,而且最重要的一点,二者都是一种非常悲剧(加班)的存在。 简单粗暴:什么看起来高端就用什么,不要管实用不实用。例如对C++:switch统统重构成多态;如果有指针,统统改成智能的;C++一定要自己写template;数字是全部要替换成宏的名字能起多长就起多长;struct就不要出现了,如果出现,也一定要用__attriburte__修饰一下;运算都是位操作的;操作符都是重载的;网络都是并发缓冲线程池的;int只用int32_t声明的;继承不用普通的,什么多继承虚继承啊;helloworld也要写捕获异常的;后人一看代码,中间一堆关键字extern,asm,auto,XXXXX_cast,volatile,explicit,register,template,让一般总在敲int,if,else,for的小程序员顿时心生崇拜。 一只优秀的程序猿通常有以下特点: 对技术充满JI情(因为能够得到香蕉),将编程作为一种爱好(不一定,只有少数的程序猿有这一素质),如果你允许会滔滔不绝地跟你谈论技术(程序猿使用特殊的语言,别的人或猴子很难听懂)。 有过个人的开发经历(独立的寻找过香蕉或追寻母猿),坚持认为某种技术最好(程序猿都很固执),如果让他用他认为不好的技术他会非常别扭(同上),聪明、健谈、兴趣广泛(只限于NEET和有关宅话题)。 在大学和工作前就开始接触程序(程序猿从小就是程序猿了) 总而言之,程序猿和它的一些同种族(如网管猿,技术猿)一样,都是人类用来帮助提高生产力的家畜,由于许多程序猿的智力很高,所以经常自己去寻找香蕉或母猿而无心工作,但这只是个别现象,总体来说程序猿是一种对人类很有用的动物,它们工作时很勤劳,而且不像业务猿那样喜欢跳奇怪的舞蹈(也叫增猿舞)吵的人们想鬼畜它,程序猿一般到了30岁左右就会进化成别的猿类(一般是管理猿),不过据报道,也有一些少数一生都是没有母猿的悲剧程序猿。 程序猿也有自己的节日 平年的9月13日和闰年的9月12日(每年的第天)是程序员节。之所以选择,是因为它是一个8位字节能够表示的数目,是2的幂中小于的最大值。同样的逻辑,在24位RGB颜色空间里,最大值为十六进制0xFFFFFF,表示为白色,又称白色程序猿节。 在此,预祝天下的程序猿们,节日快乐!千万要保重身体! 是否对“程序猿”这群神奇的物种开始有那么一点认识了呢?下期,小编会告诉你更多关于程序猿那些不为人知的“小秘密”,既心疼又蛋疼。 先不说了,程序猿来找小编确定“易点家园”APP的功能开发需求,回头聊哈。对了,下方南昌白癜风北京白癜风价格是多少
|