首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

软件开发者只要会敲代码就可以了?

  • 24-03-05 03:20
  • 4365
  • 13370
blog.csdn.net

640?wx_fmt=gif

软件开发工程师的任务=敲代码,如果你是这么想的,那证明你还是太年轻了。

640?wx_fmt=jpeg

作者 | Eduards Sizovs
译者 | 弯月
责编 | 屠敏
出品 | CSDN(ID:CSDNnews)


640?wx_fmt=png


在我开始做软件开发的时候,我以为我的工作就是编写软件。当我的客户遇到问题时,我只要能编写软件解决他们的问题就可以了。我学的就是编写软件。

但客户需要的不是软件。 他们需要解决他们的问题。你的工作是找到性价比最高的解决方案,而且这些解决方案往往并不是软件。


640?wx_fmt=png


根据软件开发的普遍规律,代码越多 Bug 就会越多。

e = mc²

或者

errors = (more code)²

Bug 的数量会随着代码量的增加而增长。你必须优先处理、重现和修复 Bug。

你写的代码越多,你的团队以及之后的团队需要维护的就越多。即使你将系统拆分为微服务,复杂性仍然存在。

编写经过良好测试的干净代码需要花费大量时间。在你写代码的时候,其他重要的工作都被耽误了。而这些工作会成为你们公司发家致富的绊脚石。

以盈利为目的的公司希望赚钱并减少开支。公司雇用你来解决那些妨碍他们发家致富的问题。然而你被头衔冲昏了头脑,你拿着他们的钱,然后把这些钱变成了昂贵的软件。

但业务与软件无关。就连软件业务也与软件无关。业务的目标是赚钱。

640?wx_fmt=jpeg

你的工作是了解公司如何赚钱,然后帮助他们赚更多钱并减少开支。如果你能明白这一点,那么你就会成为公司最宝贵的资产。

别再把自己当成软件开发。你是负责赚钱的人。

想想如何为客户省钱和赚钱。找到最让人烦恼的问题,然后解决它:

  • 添加新功能过于昂贵?那就手动解决吧。

  • 测试速度太慢?那么你来测试吧。

  • 招聘不顺利?那么在聚会上发言并为公司做广告吧。

  • 团队的效率不够高?给他们来杯咖啡。

你的头衔无关紧要。自我意识也不重要。

头衔和职位值会让我们看不清对客户最重要的东西——赚钱。


640?wx_fmt=png


你是负责赚钱的人。想想如何赚钱可以帮助你选择下一个发展技能。例如:

  • 无服务器:只为消耗的资源付费,减少在人员负荷规划上花费的时间 = 赚钱。

  • 机器学习:摆脱手动决策 = 赚钱。

  • 测试驱动开发:反馈周期越短,bug更少 = 赚钱。

  • 软技能:激励队友,让他们更有效率更快乐 = 赚钱。

如果你不知道接下来应该学什么,那么回答一个简单的问题:

哪些技能可以帮助我的公司赚更多钱并减少开支?

不太可能是用 JavaScript 编写的另一个 Web 框架吧。

原文:https://sizovs.net/2018/12/08/you-are-not-a-software-developer/?2018-48

本文为 CSDN 翻译,如需转载,请注明来源出处。

 热 文 推 荐 

为什么都瞧不起培训班出来的程序员?

☞ 妈耶,摆脱机器音,二次宅的歌姬女友彻底活了!

引起 Edge 浏览器远程代码漏洞的幕后黑手已出现!

无业务不技术:那些誓用区块链重塑的行业,发展怎么样了?

☞ 下一次 IT 变革:边缘计算(Edge computing)

☞ 12306 脱库 410 万用户数据究竟从何泄漏?

年度重磅:《AI聚变:2018年优秀AI应用案例TOP 20》正式发布

☞ 老程序员肺腑忠告:千万别一辈子靠技术生存!

 
 

print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!\n");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

640?wx_fmt=gif点击“阅读原文”,打开 CSDN App 阅读更贴心!

640?wx_fmt=png 喜欢就点击“好看”吧!
CSDN
微信公众号
成就一亿技术人
注:本文转载自blog.csdn.net的CSDN资讯的文章"https://blog.csdn.net/csdnnews/article/details/85502997"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top