首页 > 编程语言 >天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码?

天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码?

时间:2023-01-06 12:02:51浏览次数:44  
标签:架构 代码 大牛 业务 技术 程序员 难度


 

 

天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码?_架构师

无论业务代码、技术代码,本身都是技术活。

通常所说的“业务代码”负责实现用户的业务功能,主要与用户、系统的功能需求有关,对应于软件架构业务逻辑(Business Logic)或领域(Domain)逻辑层的代码,类似于 MVC 模式里的 Model。而“技术代码”大概是指那些与业务功能无直接关系而常与系统的非功能需求有关的架构级代码,例如各种开发平台、框架、中间件中处理网络通信、数据存储、多线程管理、语言处理等等技术架构、基础设施方面的低层或底层代码。

可是,上层或应用层的业务代码就一定没技术含量吗?不一定。产品组、业务组的代码叫业务代码,平台组、架构组的代码叫技术代码,所以业务代码就一定没技术、没难度、没意思?这认识上恐怕有点误区,业务代码难不难、值不值得你投入取决于你的行业、业务领域本身的问题复杂度,其实许多行业领域的业务代码也是很有难度、值得钻研的。

我理解题主大概更想说的是:老是重复干没啥意思的工作,编写自己早已掌握了的、低难度、低技术含量的代码(这些不一定都是业务代码)是浪费时间,耽误了个人成长的机会。这点我基本同意。

如果你的业务代码大多是简单的 CRUD,确实可以考虑挪位子了。

拜师学艺

要想成为技术大牛,绝非一件易事,所以完全不必也不应焦躁。

具体办法很多,说一个在公司里最简单直接、快速有效的办法(上策、捷径):

拜你团队里的技术大牛(比如架构师,或其它技术明显超过你的同事、Coach、Mentor 等等)为师,让他们平时能经常指导你(开小灶),给你分配一些有技术难度的任务做,有计划、有步骤地提高。(能否做到,看你的人缘了)

在实际工作中有高人指点、带领必然可以少走许多弯路,这比你平时利用业余时间通过自学、啃书、报培训班等等来提升,要高效得多。问题是,码农大多加班还不来及、忙不过来,能有多少业余时间呢?所以,最好是就从日常工作中获得提高,而不是另找其他时间。

如果架构师、团队领导安排你写“技术代码”、做一些更有难度的工作,自然你就可以名正言顺地通过日常工作来提升自己的技术了,这是一举两得。

总结一句话:只有你自己牛逼了,机会才会到你头上!业务代码都写不好肯定成为不了大牛,但是能写好业务代码只走了成为技术大牛的第一步!

天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码?_技术代码_02

标签:架构,代码,大牛,业务,技术,程序员,难度
From: https://blog.51cto.com/u_12040702/5992974

相关文章

  • 程序员一般喜欢浏览哪些网站呢?
    ChineseSoftwareDeveloperNetwork)创立于1999年,是中国的IT社区和服务平台,为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职......
  • 如何辨别一个程序员水平的高低?
    “阅读文本大概需要2.5分钟。”之前公司有个同事,满嘴跑火车,说他朋友多么牛逼,什么月薪多少K,什么技术最牛逼,之类的。每次听他说话我都只能微微一笑以作回应。后来项目上线后出......
  • 程序员该如何护肤?
    ​注意饮食,一定要按时定点的吃饭,此外就是尽量少熬夜,毕竟平日里的工作就是一直对着电脑的,所以私下要尽量不熬夜,尽量远离电子设备。还有就是,程序员居然还要护肤??你有空护肤吗?哈......
  • 程序员闷sao吗?
    ​闲的时候骚而不闷,忙的时候只闷不骚。网上聊的好High现实中脸红害羞不敢说话多可爱!某老铁A:刚毕业那两年,有一天晚上,发现一个自己偷偷喜欢的女孩上了QQ,(真的只是偷偷喜欢,基......
  • [源码]JS加密:调用JShaman接口,实现JS代码加密
    源码如下,保存为html即可直接使用。免费版:<html><head><scriptsrc="https://code.jquery.com/jquery-1.11.3.js"></script></head><bo......
  • ACE代码框架总结
    一.ACE_Engine框架概述:ACE_Engine框架是OpenHarmony的UI开发框架,提供开发者在进行应用UI开发时所必需的各种组件,以及定义这些组件的属性,样式,事件及方法。通过这些组件可以......
  • Dubbo Provider远程代码执行漏洞(CVE-2020-1948)
    漏洞编号CVE-2020-1948漏洞原理Dubbo协议默认采用Hessian作为序列化反序列化方式,而Hessian存在危险的反序列化漏洞,攻击者发送未经验证的服务名或方法名的RPC请求,使Dub......
  • 技术汇总:第十五章:MyBatisGenerator数据层代码生成
    第一步:pom.xml<dependencies><dependency><groupId>com.macro.mall</groupId><artifactId>mall-common</artifactId......
  • 【C++高级编程】(四)设计可重用的代码
      4.1重用哲学  4.2如何设计可重用的代码  4.2.1使用抽象    4.2.2构建理想的重用代码   4.2.3 设计有用的接口    4.2.4协......
  • 代码随想录算法训练营第八天 |344.反转字符串 541. 反转字符串II 题目:剑指Offer 05.替
    344.反转字符串文章:代码随想录(programmercarl.com)视频:字符串基础操作!|LeetCode:344.反转字符串_哔哩哔哩_bilibiliclassSolution{public:voidreverseStri......