职业发展
小二人
车机系统及应用软件开发。
展开
-
怎样成为一个优秀的架构师?
怎样才算是架构师?架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格模型”背后,是艰辛的探索。架构师不是一个人,他需要建立高效卓越的体系,带领团队去攻城略地,在规定的时间内完成项目。架构师的分类从业界来看对于架构师的理解可以大概区分为:企业架构师:专注于企业总体 IT 架构的设计。IT 架构师-软件产品架构师:专注于软件产...转载 2019-11-29 18:05:26 · 156 阅读 · 0 评论 -
程序员,职场上请远离这种人!
对有些职场人来讲,甩锅就是一种生存手段。01.从大学打篮球说起上大学的时候喜欢打篮球,然后我又特别喜欢抢篮板,经常是跳起来的时候没事,落下来的时候偶尔会踩到别人的脚上,于是左脚经常性崴脚,这是背景。我们班上有一个同学也喜欢打篮球,我俩水平都差不多因此也算能玩在一起,随着旷课打篮球的次数增多,我俩慢慢成了朋友。但是后来发生了一件事情,让我觉得我们根本不是一路人。有一次和同班几位同...转载 2019-11-29 18:03:37 · 125 阅读 · 0 评论 -
在中国程序员是青春饭吗?
为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。目录:是事实还是在贩卖焦虑? 我接触到的事实 为什么这两年,突然出现35岁门槛的话题? 35岁的真相 我们应该怎么办?几周前写了一篇文章,引起大家的广泛关注,私信我最多的问题并不是学历不好怎么办,而是程序员真的只是吃青春饭吗?到了35,就真的得...转载 2019-11-29 17:57:46 · 418 阅读 · 0 评论 -
程序员成长的四个简单技巧,你 get 了吗?
最近拜读了“阿里工程师的自我修养”手册,12 位技术专家分享生涯感悟来帮助我们这些菜鸡更好的成长,度过中年危机,我收获颇多,其中有不少的方法技巧和我正在使用的,这让我觉得我做的这些事情是对的,我走在了一条正确的道路上。我们程序员这个行业不像医生、律师等其他行业,那些行业可谓是越老越吃香,但是我们不一样,我们不能享受越老越吃香的待遇,因为互联网发展太快,技术不断的更新,就我工作的这短短几年时间就有不...转载 2019-11-29 17:40:41 · 114 阅读 · 0 评论 -
管理程序员的第三年,给大家的一些建议
我是三年前从一名普通程序员转型成为部门负责人。11024是2的10次方,今年的10月24日也是网上公认的第五个程序员节日,前几天还专门组织了部门员工庆祝了程序员节日,和我们部门的程序员讲了下自己的心得。我们公司的CEO 是公司的第一名程序员,公司高层有一半是程序员转型的,可以看到互联网公司程序员晋升的概率还是蛮大的。2我作为一名程序员,给大家一些建议。第1点,不要只会一种语言...转载 2019-11-29 17:39:28 · 141 阅读 · 0 评论 -
怎样才算得上合格的程序员
目录正文 最近同一部门另一个项目组的一位程序员被“主动离职”了,虽然我未曾与这个程序员共事过,但是听过一两次他的内部分享,感觉技术还是挺厉害的。后来与一个消息灵通的同事聊天,才知道真正的原因是老大觉得A难以沟通,搞得其他程序、QA都怨声载道。工作这些年,身边的好多同事来了又走了,主动或被动,这不禁让我思考什么样的程序员算得上合格的程序员。 虽然大家都自称“码农”、“IT民工”...转载 2019-10-08 19:40:49 · 140 阅读 · 0 评论 -
作为程序员,再也不想和PM干架了
目录和谐团队必备要素 我所期待的PM 做一个合格的程序 总结正文上周,又看见有程序和PM(产品经理)吵了起来,大致是因为晚上就要上线了,下午的时候PM来说要改点需求,但程序不愿意。兴许是天气热了,大家都很烦躁,于是一言不合就发飙了,最终还是程序老大介入才解决了问题。程序和PM的最大矛盾应该就是需求:提需求、改需求。但程序和PM一定是对立的双方吗?显然不是,大家应该...转载 2019-10-08 19:39:50 · 304 阅读 · 0 评论 -
什么是整洁的代码
目录命名的艺术 注释 函数 测试写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。WTF/min是衡量代码质量的唯一标准,Uncle Bob在书中称糟糕的代码为沼泽(wading),这只突出了我们是糟糕代码的受害者。国内有一个更适合的词汇:屎山,虽然不是很文雅...转载 2019-10-08 19:38:30 · 99 阅读 · 0 评论 -
认识UML类关系——依赖、关联、聚合、组合、泛化
在学习面向对象设计时,类关系涉及依赖、关联、聚合、组合和泛化这五种关系,耦合度依次递增。关于耦合度,可以简单地理解为当一个类发生变更时,对其他类造成的影响程度,影响越小则耦合度越弱,影响越大耦合度越强。下面根据个人理解,尝试讲解这五种类关系。1.依赖(Dependency)依赖关系使用虚线加箭头表示,如下图所示:学生在学习生活中经常使用电脑,于是对电脑产生了依赖。依赖关系是...转载 2019-07-22 16:05:15 · 169 阅读 · 0 评论 -
软件架构——架构师的职责
一、架构师定义架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单。架构师的主要责任是提供开发人员和项目经理之间的共用沟通媒体。他们负责让业务规则及需求与工程实践及限制相适应,以确保成功。二、构架师的职责架构师的职责就是设计一个公司系统的基础架构,并提供关于怎样建立和维护系统的指导方针。具体来讲,架构师的...转载 2019-05-01 16:06:22 · 369 阅读 · 0 评论 -
华为架构师8年经验谈:从单体架构到微服务的服务化演进之路
转自:http://www.58maisui.com/2016/06/28/a-327/?ref=myread本次分享的大纲如下:传统应用开发面临的挑战服务化实践服务化不是银弹服务化架构的演进方向一 、传统应用开发面临的挑战挑战1– 研发成本高主要体现在如下几个方面:代码重复率高在实际项目分工时,开发都是各自负责几个功能,即便开发之间存在功能重叠,往往也会选择自己实...转载 2019-05-01 16:05:14 · 777 阅读 · 0 评论 -
华为之系统架构师作用的浅谈
转自:http://blog.csdn.net/qq_32246443/article/details/49407207 对于系统架构师角色,有些公司是不设立的。这个让本人非常惊讶,也就时常会对比回想华为的系统架构师岗位是怎么一回事、有哪些作用?此处聊以笔记。 一、先说一下华为大致的软件开发阶段。作为背景介绍。研发部门拿到需求之后,研发部门的设计主要分为如下三个级别。(1)...转载 2018-11-15 20:13:44 · 769 阅读 · 0 评论