设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
程序员:你离Boss差距多大?
返回列表
发新帖
程序员:你离Boss差距多大?
[复制链接]
11
|
0
|
2021-1-7 06:24:35
|
显示全部楼层
|
阅读模式
程序员:你离Boss差距多大?
每个IT企业,尤其是初创企业,非常苦恼:优秀的程序员很难找。大学、各式各样的IT培训机构,每年春暖花开之后,又多了几十万编程小白,每个人毕业时都有相似的烦恼:找不到好的工作。问题出在哪里呢?其实,企业需要的是一个会编程的程序员而不是招一个人来教他如何编程,来了就能干活,最好能把活干好。而刚毕业的大学生多半刚学会如何写程 序,的确很难企业需求。
企业到底需要什么样的程序员,一个刚入门的程序员如何成为企业需要的高手呢?还有很多程序员问我,“我需要具备什么样的能力就可以去创业?”我一直在琢磨 类似的问题。我自己写过十年程序,也在金山管理过一千多人的研发队伍,最近也在做天使投资,仔细总结了如下五点建议与所有程序员分享。
建议一:只有真正喜欢才能写好程序
喜欢写程序,做程序员就是上天堂;
不喜欢写程序,做程序员就是下地狱;
程序员需要整天趴在电脑前,经常没日没夜的,非常辛苦,而且工作来不得半点虚假,少写一个标点符号都不行。喜欢的人,日子过得非常开心,每写一行代码,都 会有新的成就,尤其当自己的作品被广泛应用的时候,那种自豪感油然而起。不喜欢的人,坐在电脑前极端无聊,被进度压得喘不过气来,天天为找bug改bug 生气。
只有喜欢,只有热爱,才能把程序写好!
我建议不喜欢写程序的人早点转行,不要勉强自己,免得误人误己。
建议二:把程序当艺术品,象写诗一样来写代码
现在很少有公司做 codeview (对写好的程序做代码级检查),于是很多人在进度的压力下潦草应付,只要测试通过就算搞定。表面上看,开发速度很快,进度有保障;但实际上,这样的程序连 开发者自己都很难读懂,一旦有bug,很难调试,将来维护升级都非常困难。这样的代码多半只能重写,浪费自然严重。
如果每个人写程序的时候当艺术品来写,写每行都认认真真、干干净净的,虽然速度略微慢了一点,但综合的开发成本会低很多。
如何写像诗一样美的代码呢?方法也很简单。
一、买几本经典的编程书,把书上所有例程全部重新写一遍,逐个比较和书上范例的差距,一步一步改善自己编程的风格和技巧。时间长了,自然就能写出象书上例程一样的代码,甚至可以比书上写得好。
二、基础扎实后,多看看Linux 等系统级的源代码,看看高手是如何写的,就有感觉了。
三、通读一下MSDN中所有的资料,这样,“读书破万卷,下笔如有神”。
还有,一定要牢记软件工程的铁律:可能出错的地方一定会出错。每个变量都做初始化,引用每个参数都会做有效性检查,在可能出错的每个地方都会做边界条件检 查,这样开发出来的程序一定会稳固很多,就是出错也会很容易修改。野路子出来的高手,一般开发速度很快,但做完后bug很多,经常需要很长时间修改。而真 正的高手,追求的境界是 bugfree code(零缺陷代码)。
建议三:必须写够十万行代码,不要心存侥幸
程序员象木工一样,熟能生巧。程序员必须写足够代码量的程序,才会有感觉,这是一个苦力活,没有任何捷径可走。
计算机是一门实践性的科学,没有动手能力做支撑,很难做出好的科研成果。我的一个学长是美国卡内基梅隆大学的博士,卡内基梅隆大学计算机系在全世界非常出 名,他说每个博士生必须写十万行代码才能毕业,卡内基梅隆大学博士进任何一个大企业基本不用面试。而国内培养的大部分研究生、博士生,动手能力都偏弱。
没有写过足够代码量的,想成为高手是不可能的,只能纸上谈兵!
建议四:时刻保持好奇心
计算机技术更新换代非常快,每年都有各种各样的新技术出现。在我过去的职业生涯中,仅编程语言,我就用过 basic、masm、pascal、c++、vba、Delphi、java 等。需要时刻保持好奇心,不断学习各种新的东西,才能在未来的几十年职业生涯中不落伍。你要理解为什么 iPhone 出来很多高手用iPhone,现在一天到晚惦记着换部 IPhone 玩玩。
人的精力有限,高手往往工作压力也比较大,如何在有限的时间内掌握整个行业动态,的确是一个不简单的事情。我的经验是经常看业内的各种技术杂志,参加各种聚会,可以节约很多时间。最重要的是,交几个博学的技术高手,多和他们交流,一定获益匪浅!
建议五:不要局限在技术本身,多花点精力关注用户
做到前面几条,就已经是千金难求的高手了。但一个真正的高手需要知道用户需要什么,如何做出让用户满意的产品。
现在的软件研发越来越强烈团队协作,不少团队都配置了专门的需求分析的工程师、用户界面及用户体验的设计师,软件研发的分工越来越细。很多程序员以为只要 把技术搞好,不用管用户需求和用户体验。实际上,需求方案及界面方案不可能写得非常细,具体的实施还是程序员自己来实现的。这个时候,好坏的差距很快就体 现出来了。
我们写程序的最终目的是满足用户需求,不是简单完成需求规划方案中的功能。所以,程序员一定要认真揣摩用户心理,能明白用户的真实需求。
其次,怎么设计交互界面,让用户觉得好用,用起来舒服,这里面学问很大。我举一个小例子,每个程序窗口右上角都有三个按钮,如最小化、关闭等。乔布斯觉得不好看,不易用,他提出改用红绿蓝的交通灯。这样修改后,果然 Mac OS 漂亮和易用了很多。
目前互联网和手机上的应用开发,都非常强调小团队研发。这样研发模式速度会快很多,但对程序员的综合素质的要求也就更高了。
我强烈建议程序员不要仅仅局限在技术本事,还需要多点精力考虑和用户相关的问题,学会洞察用户的需求,并努力设计好用易用的产品。做着这点的程序高手,创业成算就很大了。
这样的技术高手,如果捕捉到合适的产品方向,并且具备一定带团队的能力,创业成功机会很大!事实上,绝大部分创业的技术公司,创始人都是这样的人!
更多咨询请点击:
http://www.freekeer.com/api/v2/freekeers/share_v2.0/invite.html?code=&active_platform=SLXNBHL001
热门职位,扫描关注【自由职客】微信公众号
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
小脑损伤五年了还能恢复吗
2
脐带血可以治疗食管癌吗
3
我才17岁为什么我的手脚老肿?不是风湿,大家帮忙
4
卡丁车漂移时卡屏
5
肺的良性肿瘤会发烧吗
6
胸腺瘤活检能能找到淋巴瘤吗
7
自考本科考研是不是同等学力人员的身份?
8
广东江门台山上川海鲜怎么运到广东黄沙水产批发市场
9
肺肿瘤适合吃香梨吗
10
六年级数学题
11
良性胸腺肿瘤能从CT看出吗
12
良性纵隔肿瘤10Cm算大吗
13
请问结肠癌病理报告,这个报告怎么样
14
关于集美大学宿舍的问题
15
小细胞肺癌能吃中药吗
16
为什么我搓澡的时候搓小腿腮会有感觉?
17
胸腺瘤术后咳嗽吗
18
安阳师范学院人文管理学院新生报到都需要带什么
19
为什么我已经删了zip压缩文件,右键新建文件里还会出现该压缩文件
20
武汉做点什么
21
东方神起 ,bigeast 3rd fanclub event 福冈
22
孩子患上的紫癜应注意哪些方面?
23
肺肿瘤手术做完一直不能动吗
24
放疗可以治浸润性肺癌吗
25
缺乏性贫血临床应如何诊断?
26
低血压,贫血会影响怀孕吗?
27
076982206072这电话号码是什么地方的?
28
白血病一般有哪些症状表现啊?
29
QQ飞车宠物
30
请问贫血有医治方法吗?
31
dnf连接速度慢
32
用No$gba-2.6a来运行《牧场物语 精灵驿站》,结果用竟然不能把手中的东西放进背包里
33
冒险岛老师怎么积累不了名望呢
34
兴业信用卡申请进度:资料未到,是什么意思
35
我国第一部白话长篇小说是什么
36
天天吃不下饭吃了就想吐也睡不好
37
孕妇菌血症应吃什么药?
38
宝宝吃肠炎拉肚子,一天10多次
39
德文的痛苦怎么拼
40
各位!支持霹霹乐翻天的都来支持一下!喜羊有什麽好看呢?
41
双眼皮不满意的修复时机如何把握?
42
如果商鞅和秦孝公多活20年,秦国会统一中国吗
43
滑膜炎可以慢走吗
44
骨结核可以吃葱头吗
45
股骨头坏死要打吊瓶吗
46
09.8月5000元电脑配置
47
哈尔滨到呼兰
48
求姓名藏头诗,急急
49
怎么才能晚上迟点睡,早上起很早上午不睡觉
50
滑膜炎是类风湿吗
51
膝盖骨关节炎要吃药吗
52
13还没发育,该怎么快发育
53
《谦迷》杂志全国征选封面人物?
54
莘县哪里精修手机
55
滑膜炎片活血吗
56
将虚拟内存换到D盘后电脑坏掉了
57
子宫大小为50*29*38正常吗
58
下颚骨髓炎能根治吗
59
广场舞十八步歌曲是什么
60
核磁做骨髓炎准吗
61
脊柱裂能打无痛吗
62
骨肿瘤是骨肉瘤吗
63
骨髓炎都发烧吗
64
骨肿瘤骨头会变细吗
65
大骨节病遗传吗文献
66
北京010画室怎么样
67
09广东理科472想补录广东松山职业技术学院可以吗?
68
双鱼座与处女座
69
骨骺损伤影响走路吗
70
丽水职业技术学院的住宿费怎么收?具体看补充
71
瓦力欧制造的隐藏游戏
72
骨质增生不属于病吗
73
骨关节炎包括滑膜炎吗
74
隐性脊柱裂尿频吗
75
自由幻想中被怪物打掉血和自身防御的关系?
76
骨关节炎能喝蜂蜜吗
77
贷款15年,提前还款,为什么还有违约金呢?
78
耳骨外翻是畸形吗
79
大学比赛铅球重量是多少?
80
男生左乳头里长了个硬块
81
求介绍一些3D动作游戏-单机
82
英雄岛如何让给予别人东西?
83
滑膜炎可以练哑铃吗
84
谁给我这歌的下载地址
85
ct能确诊脊柱裂吗
86
男的像女的叫“伪娘”,那么女的像男的叫什么?
87
急。东芝笔记本电脑突然播放不了光盘了??
88
西昌学院东校区离校北校区距离
89
倒走损伤膝关节吗
90
孕期29周,检查白带是霉菌要如何用药
91
中国万岁
92
骨折可以吃生姜吗
93
关于报价 夏普的价格 请教一下
94
骨窝囊肿可以跑步吗
95
骨结核能吃干果吗
96
在括号里填上恰当的关联词(各位大虾帮帮忙填填)
97
骨折能吃氨糖吗
98
吃了生虫子的鸡腿干怎么办?
99
骶骨关节炎会强直吗
100
我姓蔡,老婆姓林,儿子09年06月28日下午17时32分(农历闰五月初六)生取个五行好名字!