一、如何定义架构师 Java架构师,首先要是一个Java程序员,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,怎么解决并发量、连接池,线程池。 Java反射技术,写框架必备的技术,但是有严重的性能问题,替代方案Java字节码技术;nio,没什么好说的,值得注意的是”直接内存”的特点,使用场景;java多线程同步异步;java
转载
2023-08-16 17:00:34
26阅读
# 码农与架构师:一个技术发展的视角
在软件开发行业中,“码农”和“架构师”是两个常被提及的角色。这两者都在技术生态中扮演着重要的角色,但其职责和工作内容却截然不同。本文将通过详细解析这两个角色的职责、技术细节以及工作流程,帮助读者更好地理解这两个角色的区别。
## 一、码农的角色
“码农”通常是指那些负责编写代码,开发应用程序的开发人员。他们的主要工作是将业务需求转化为具体的代码实现。他们
程序员这个“物种”自诞生以来,便有了森严的等级制度,划分标准十分复杂却又有规律可循。经常在网上的论坛里看到大家讨论程序员的级别,由于级别不同,薪水也是有着天壤之别。“码农”和“程序员”虽说是调侃,但实质上还是有差别之处的。下面就来说说程序员常规的5种等级。5. 菜鸟这一级别属于地板层,迈进这层的门槛相对较低。基本上懂计算机的基本操作,了解计算机专业的一些基础知识,掌握一门基本的编程语言如Java,
转载
2023-08-14 11:07:59
41阅读
一、如何定义架构师说起架构师,其实我们可以理解为是一个团队的领导者,除了没必要的技术以外,最重要的就是对客户的需求非常明确,从而灵活地整合技术资源为需求者提供互联网应用解决方案。可以说,如果把一个团队比喻作交响乐队,那么架构师就是乐队指挥。下面具体说说架构师需要具备哪些能力跟技术。Java架构师,首先要是一个Java程序员,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm
转载
2023-07-21 14:36:26
0阅读
小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL)。所以,架构师在广大码农中的占比大概平均不到 10%。而架构师也可以分为初级、中级、高级三档,江湖上真正高水平的软件架构师就更少了。所以,大部分(超过九成的)码农干上许多年,还是做不了架构师,这是什么原因造成的呢?1:码农分为真的能写代码的,以及自认为能写代码的。2:真的能写代码的码农又分为自认为写的不错的,
在信息技术日新月异的今天,系统架构师这一角色愈发显得重要。他们不仅是技术领域的佼佼者,更是项目成功的关键人物。然而,一提起系统架构师,很多人首先联想到的是“码农”,仿佛只有深陷代码海洋中的程序员才能胜任这一职位。实则不然,非码农出身的系统架构师同样能在这个领域大放异彩,而软考(软件水平考试)则是他们提升自我、展现能力的重要途径。
非码农系统架构师,顾名思义,并非以编写代码见长,他们可能更多地侧重
记得刚毕业做程序员时,架构师一直是我心中的神圣岗位!神圣到都不敢想象有一天能成为架构师,感觉离自己很遥远……工作几年后,浏览招聘网站,上面貌似“堆满”了各种架构师的岗位,开始幻想自己是否有一天能也能成为架构师。穿着低调但不失奢华,气质自信而不张扬。日常研究开源代码、前沿技术,工作中挥斥方遒、从容自如。双手插兜主持晨会,手捧咖啡思考难题。有一帮听你调遣的得力干将,有一个事事都能迁就你但又离不开你的领
选择有时候比努力重要,真正厉害的人不仅仅是埋头苦干,而是会利用好的思维方式、好的方法,看穿事物的本质,顺势而为,找到事情的最优解,并懂得举一反三。图片来自 Pexels架构师是程序员的目标之一,但大多数程序员无法成为架构师。真正厉害的架构师具备什么样的思维方式,到底强在哪?今天,韩帅为你揭秘。世界上所有的道理都是相通的,而有一些相似到令人吃惊,模型思考者和架构师就是如此。《模型思考者》是密西根大学
原创
2020-11-10 21:54:07
176阅读
一般来说技术团队的金字塔顶尖往往是技术最牛的人做架构师(或TL)。所以架构师在广大码农中的占比大概平均不到
原创
2021-07-13 11:21:31
161阅读
在这里我把攻城狮分成初级、中级、高级和资深四个阶段,分别对研发设计能力、工具使用、系统原理和架构等作出要求。初级我
原创
2022-12-09 15:35:24
110阅读
Java架构师之路:从Java码农到年薪八十万的架构师对于工作多年的程序员而言,日后的职业发展无非是继续专精技术、转型管理和晋升架构师三种选择。架构师在一家公司有多重要、优秀架构师需要具备怎样的素质以及架构师的发展现状三个方面来分析程序员如何才能晋升为优秀的高薪架构师?希望通过本文让程序员们了解架构师的市场行情,了解架构师的发展前景,并帮助你更清晰地做出职业规划。架构师在一家公司有多重要架构师对一
转载
2018-08-11 10:51:09
1154阅读
在团体歌唱或乐器合奏时,由指挥者用指挥棒或者徒手来打拍,叫做“拍节法”。指挥者要以适当的速度在空间中画出图形,暗示出强弱缓急;通常双手是以强拍的周期性往复循环而相应的作出对称动作,强拍是由上向下,弱拍是由下向上。一、指挥的姿态要求:躯干稳直、泰然。不能弯腰曲背,前弓后仰,不要耸肩,防止不必要的移动和转向,可以适度地含胸拔背。头部做到自然仰面,便于看见全体演唱演奏者,也便于演唱演奏者看清指挥。随时用
前言一般来说技术团队的金字塔顶尖往往是技术最牛的人做架构师(或TL)。所以架构师在广大码农中的占比大概平均不到 20%。然而80%码农干上许多年都是重复以下内容,所以做不了架构师,正在辛苦工作的程序员们,你有没有下面几种感觉?① 我的工作就是按时完成领导交给我的任务,至于代码写的怎样,知道有改进空间,但没时间去改进,关键是领导也不给时间啊。② 我发现我的水平总是跟不上技术的进步,有太多想学的东西要
一般来说技术团队的金字塔顶尖往往是技术最牛的人做架构师(或TL)。所以架构师在广大码农中的占比大概平均不
今日一问:你什么时候发现自己技术弱到爆?没错,就是面试的时候。昨天一位同学和我说,他工作了3年,特别有信心去面字节跳动的,但没有想到这么抠细节,太难了:· 什么是分布式锁?· 如何实现分布式锁?· 单机锁有哪些?它为什么不能在分布式环境下使用?· Redis 是如何实现分布式锁?可能会遇到什么问题?· 分布式锁使用超时的话会有什么问题?如何解决?…………面试中,十个公司有八个公司会像字节跳动一样,
原创
2021-05-07 19:19:58
378阅读
今日一问:你什么时候发现自己技术弱到爆?没错,就是面试的时候。昨天一位同学和我说,他工作了3年,特别有信心去面字节跳动的,但没有想到这么抠细节,太难了:· 什么是分布式锁?· 如何实现...
转载
2021-07-18 17:33:54
164阅读
快狗打车(原 58 速运)是覆盖中国及东南亚的货运打车品牌,在业务的发展过程中,张凯也经历了从一线开发者晋升为司机端负责人的过程。在这篇文章中,他将以自己的亲身经历,与大家分享技术领导者成长过程中的几大常见难题,以及一名合格的架构师应具备的素质。从去年开始带团队,到目前作为司机端研发部的负责人,团队的规模由 4 人变成了 20 人,成长很多,也碰到了很多问题,想将自己这一年来的经验和教训和大家探讨
原创
2020-11-17 10:45:23
300阅读
要成为优秀的程序员(geek),都是自己一步一步努力的结果,从不吹嘘自
原创
2023-01-16 11:15:38
157阅读
从3000元月薪码农到首席架构师的经历编者按:本文是杨武明在高可用架构群新年聚会暨架构开源研讨会上的演讲。转载请注明来自高可用架构公众号「ArchNotes」。杨武明,熊猫TV首席架构师,曾担任奇虎360PC网游技术架构负责人,前新浪微博平台资深后端开发、技术专家。对大型互联网架构有丰富的实践经验,擅长后端基础服务与组件开发,尤其高性能、高并发、大数据业务场景。“在微博平台,有幸结识了一帮趣味相投
原创
2020-11-09 08:58:09
127阅读
我现在负责熊猫 TV 整体基础架构工作,是一个快 9 年工龄的码农。办公地点在 O2O 宇宙中心——望京 SOHO,附近的伙伴们可以随时约起。我在 2007 年毕业,和很多同行一样,也是从小公司起步,曾做过 ERP,信息安全,互联网社交平台、游戏平台等,现在工作是直播娱乐平台。写过几年的语言有 Java、C/C++、PHP、Golang,偶尔写点 Python、Lua、NodeJS 等。花在开源上
转载
精选
2016-10-09 19:59:12
669阅读
点赞