面试
其实我这样认为也很片面,或许公司是想找一个全能全才,出现任何bug每个人都可以解决,或者是写程序的时候考虑到很深的底层,达到代码的最优解,也可能是单纯的需要一个理论达人、高学历花瓶、真正高端人才等等来增强公司底蕴,想法很正常,你是老板你也这么想...
但是对于开发十年左右的程序经验来说,进入公司,还是一样写增删改成、麻烦又重复的业务,我的老大还经常抱怨:每天重复着恶心的事...
这样就很容易出现:真正能做事、能做好事的人反而没有工作,哪些能说会道的反而风生水起(当然是简单概括,物尽其用的公司和老板还是很多的)
虽然这是一种不公平,但是也不是绝对的不公平,比如:别人嘴皮子也是练出来的,你干啥不练...
我是最最不会面试的,主要原因是记忆差,另外一个原因是我的人性弱点:注重事件,对理论嗤之以鼻...这也是我工资进步快,但是一面试就一塌糊涂的原因...哈哈!!
比较享受整理代码的艺术,对繁琐的理论有些难以招架...
经过无数次打击之后,也不得不去了解理论,也发现其中的乐趣和好的思想,还有代码设计之美,说是人类智慧的结晶也不为过...理论不能丢~~
30而已
最近看了热血电视剧《穿越火线》,里面有几句让我记忆尤新的话:"男人要想成事,必须有点不切实际的自信"、"不要把这个世界,轻易让给不如你的人"、"先做人后做事"等,还有GALA乐队的《追梦赤子心》,还有《梦寐之地》听起来都很热血,当然还有《30而已》电视剧...
三十真的是一个坎么,还是一种以点盖面?
不知道别人怎么样的感觉,我是非常热血,有一种不甘平庸的感觉...哈哈
所以我还是觉得还是因为个人缺乏了拼劲和学习的动力,可能是我想法简单,但是我觉得任何老板都希望自己的都是经验丰富、效率激情的员工吧!!可能是单纯的想法,哈哈
想法
进入主题,想必各位在项目开发中应该接触到git工具吧,为了实现多人协同开发,可以在原来的master分支上检出,一个分支一个功能的做法...
想必可能有朋友已经想到了,对,就是将项目整个流程的任何环节和项目业务都拆分成N块,每块对应一个分支,来拆分协同工作...
希望有这样的一个平台:
1、项目持有方:有项目需求,录入项目的需求,就相当于外包方
2、项目管理方:用户可以领取项目的需求任务,就相当于产品经理的角色,负责跟项目持有方交流生成项目原型,并拆分项目成多个子任务,当然要标价格,负责开发人员的筛选,后期负责产品源码验收和项目整合
3、开发人员:看到子任务之后可以申请
其中 项目管理方 起到关键作用,需要统筹整个项目,还有代码审核等操作
我之所以这个更适合老程序员有以下几点:
1、项目管理方 必须有足够的开发经验和项目产品经验
2、流程中代码质量要求高
3、项目时间灵活、领取简单、开发独立、要求速度快
4、一种只看结果的流程(减少了社会中人与人之间的摩擦)
可能是我的想法:勤劳致富、天道酬勤、按劳分配
在网上看到的接项目平台中,我简单了解了下,不全面不特别了解,好像是要签合同等等一些麻烦操作,个人很不擅长处理,希望有简单的模式的,让程序员处理自己擅长的
或许我想象的 项目管理方 会是一个新型行业...
新社会就应该更注重合作,处理自己擅长的领域效率高
其实我也想自己设计出这样的平台,但是能力不够啊---哈哈
我希望有这样的平台,就可以避免程序员的生活压力而丢了自己...
现在的人压力太大,灵活处理处理自己的时间或者会缓解这个社会的压力,多一些自由创作的人,或许可以改善"活着累"的想法
我感觉我们跟西方唯一的差别就是:除了吃饭睡觉上班路上,基本上都可能工作时间,还可能把时间放在处理人情世故上,谈何时间去创意和创作...
网友评论