zl程序教程

32岁的程序员

  • 防止内卷和被潜规则,Spring Cloud Alibaba微服务架构实战派(上下册)|35岁程序员那些事

    防止内卷和被潜规则,Spring Cloud Alibaba微服务架构实战派(上下册)|35岁程序员那些事

    1 . 写书缘由笔者也是机缘巧合,才会开启自己的写书之路。在写这本书之前,我先后在两家杭州的“独角兽”公司担任技术负责人,并推进公司核心业务的“中台化”改造。在落地业务中台和技术中台的过程中,督促并指导开发人员统一使用Spring Cloud Alibaba作为中台服务最底层的基础框架。为了快速推进业务服务Spring Cloud Alibaba化的进度,我冲在业务的第一线,收集和整理开发人员在使

    日期 2023-06-12 10:48:40     
  • 防止内卷,拒绝潜规则|工兵踩地雷之Spring Cloud Alibaba核心注册原理|35岁程序员那些事

    防止内卷,拒绝潜规则|工兵踩地雷之Spring Cloud Alibaba核心注册原理|35岁程序员那些事

    程序员不能忽略每一个细节 用过Spring Cloud Alibaba或者Spring Cloud 的开发人员应该都知道注解@EnableDiscoveryClient,但是,在实际的项目开发中,估计很多开发人员都很少会去关注它,因为它太不起眼了。 很多开发会觉得Spring Cloud Alibaba不是很简单吗?我百度一下就可以搜索到一大堆原理分析及项目Demo,但是你是否真的从系统思维的角度

    日期 2023-06-12 10:48:40     
  • 算了,35岁程序员也要懂高并发

    算了,35岁程序员也要懂高并发

    互联网发展到今天,已经造就了多少科技巨头,比如某广,哈哈还有某厂。咱们是不是有这样的感觉,如果公司有人离职了,那个人的技术非常厉害,咱们是不是都会那样想,他是不是大概率要去某厂了,也就是说现在跳个槽,都要卷到和某厂关联,好像你不是去某厂了,你都不好意思发个朋友圈的工作动态。这些咱们都不聊了,咱们聊聊35岁程序员那些事,程序员也是很娱乐的哇。本系列将会带着大家一起聊聊“35岁程序员”要懂的高并发。咱

    日期 2023-06-12 10:48:40     
  • 35岁程序员难道真的不需要技术领导力?

    35岁程序员难道真的不需要技术领导力?

    要谈技术领导力,我们必须要先了解什么是“技术领导力”,这里凭借着我10年的工作经验,并查阅了大量的技术类文章,给大家总结为如下几点:(1)领导力:“成事”的能力;(2)文化构造能力:“影响意识”的能力;(3)人员管理能力:“人 *100”的能力;(4)体系搭建能力:“建巢、管事”的能力;(5)技术实力:“技术肌肉”的实力。那么问题就来了,“35岁程序员”难道真的不需要这些能力吗?答案肯定是否定的,

    日期 2023-06-12 10:48:40     
  • Spring Cloud Alibaba实战派作者,告诉你程序员如何破解35岁危机?

    Spring Cloud Alibaba实战派作者,告诉你程序员如何破解35岁危机?

    学习是一件需要长期投入的事情,尤其是在当下大环境恶劣的背景下,我们程序员必须要多多的投资自己,去加强自己的技术硬实力和软实力。栏目名:解惑杂优铺本期主题名:35岁危机,有何破解之法?嘉宾:胡弦老师《Spring Cloud Alibaba 微服务架构实战派(上下册)》作者!2012年毕业于杭州电子科技大学自动化学院,硕士研究生。一名工作10年的IT老兵,曾就职于网易、连连支付等企业。从Java工程

    日期 2023-06-12 10:48:40     
  • 程序员离职后躲老家山洞 2 年,敲出 45 万行代码...

    程序员离职后躲老家山洞 2 年,敲出 45 万行代码...

    来源:java那些事近几年网络发展的越来越好,其中的功劳离不开默默付出的程序员,正是他们任劳任怨的付出,才换来现在的便捷,在程序员汇聚的论坛,一名程序员却道出另一种现象:好久没打代码了,回想以前辞职到老家矿洞里秘密开发的日子,二年整整敲了45万行代码。截图如下:有图为证: 这便是该程序员的原文,在贴文最下方,还晒出山洞的全景样貌,山洞看起来并不宽,直线距离较长,楼主席地而坐手握电脑,看起来挺惬意,

    日期 2023-06-12 10:48:40     
  • 让程序员越来越厉害的习惯和底层思维

    让程序员越来越厉害的习惯和底层思维

    大厂技术 深度思维 精选好文之前一直在和大家分享技术的实现方案和原理, 偏干货系列, 以至于很多人因为消化不良开始埋怨我了, 所以今天给大家来点“湿”的, 分享一下我这几年做程序的感受和收获, 以及如何才能让自己, 成为更优秀的程序员.一 . 从程序员专项体检说起之前无意间在某医疗app上看到了“程序员专项体检” 这个危害性不大但侮辱性极强的项目, 不小心点进去看了一下, 体检的项目及其精细,

    日期 2023-06-12 10:48:40     
  • 如何成为一位「不那么差」的程序员

    如何成为一位「不那么差」的程序员

    前言已经记不清有多少读者问过:博主,你是怎么学习的?像我这样的情况有啥好的建议嘛?也不知道啥时候我居然成人生导师了。当然我不排斥这些问题,和大家交流都是学习的过程。因此也许诺会准备一篇关于学习方面的文章;所以本文其实准备了很久,篇幅较长,大家耐心看完希望能有收获。以下内容仅代表我从业以来所积累的相关经验,我会从硬技能、软实力这些方面尽量阐述我所认为的 “不那么差的程序员” 应当做到哪些技能。技能树

    日期 2023-06-12 10:48:40     
  • 前端写的跑酷游戏——《奔跑吧!程序员》js小游戏火热来袭,快来一起奔跑吧

    前端写的跑酷游戏——《奔跑吧!程序员》js小游戏火热来袭,快来一起奔跑吧

    在线体验地址:http://summer.pkec.net/ 源码地址:https://gitee.com/ihope_top/juejin-summer 最新文章推荐 electron+vue从0到1实现一个桌面端日期时间倒计时软件实践 https://juejin.cn/post/7109647537459429407前言不知不觉夏天又到了,提到夏天你们能想到什么?空调、西瓜还有冰

    日期 2023-06-12 10:48:40     
  • 高效程序员的45个习惯:敏捷开发修炼之道(2)

    高效程序员的45个习惯:敏捷开发修炼之道(2)

    能实际解决问题的方式才是好的开发方式。问题一,写的代码出Bug了,是先找到问题原因,找到责任人,还是先处理问题?不是每一个问题都值得被追责的,指责也不能修复bug。发生问题后,关键是解决问题。问题解决后,再做复盘。复盘的目的也不是追责,而是为了防止问题再次发生。一个重大的错误应该被当作是一次学习而不是指责他人的机会。团队成员们在一起工作,应互相帮助,而不是互相指责。把矛头对准问题的解决办法,而不是

    日期 2023-06-12 10:48:40     
  • 高效程序员的45个习惯:敏捷开发修炼之道(7)

    高效程序员的45个习惯:敏捷开发修炼之道(7)

    高效的协作是敏捷开发的基石,我不仅要发挥了自己的全部能力,还要将我们协作人的能力发挥到极致。首先要做的就是定期安排会面时间,面对面的沟通是最有效的,每个人都要参与其中,每日的站立晨会是个不错的选择。很多公司晨会没开好,觉得没用。关键是会前没达成共识,会中找对方法。我们所有的会都不应该为开而开。晨会应该回答下面3个问题。1、我昨天的计划与实际完成情况。如果有变动,要讲明原因。2、我今天的工作安排。3

    日期 2023-06-12 10:48:40     
  • 高效程序员的45个习惯:敏捷开发修炼之道(8)

    高效程序员的45个习惯:敏捷开发修炼之道(8)

    什么是轮换制?在研发中,轮换制是指在工作中,经常让同事相互之间去迭代对方的代码。在研发中,很多时候开发组长都倾向于让熟悉的人去做熟悉的功能,因为这样效率高。但如果一直这样未来就会出现这个功能只有他能维护,其他人根本维护不了的情况。在团队中实行任务轮换制,让每个成员都可以接触到不同部分的代码,可以提升团队整体的知识和专业技能。那什么情况下轮换呢?首先,什么情况轮换,还是得根据自己的项目情况。在前期大

    日期 2023-06-12 10:48:40     
  • 《程序员修炼之道》- 务实的方法(4)

    《程序员修炼之道》- 务实的方法(4)

    优秀设计的精髓优秀的设计比糟糕的设计更容易变更,也叫ETC原则(Easier To Change,更容易变更)。每个人遇到的情况不一样,设计的方式方法也不一样。但”容易变更”的原则是通用的。变更是没办法避免的,不仅仅需求在变,用户习惯和数量也在变。可以说变化是常态。如果系统比较复杂,耦合性高,改动一个会前影响另一个,这就不那么容易变更。改起来会很痛苦。ETC原则假定了我们知道未来什么更容易变更,就

    日期 2023-06-12 10:48:40     
  • 程序员的机会与趋势

    程序员的机会与趋势

    机会:新工种层出不求 可能在普通人的印象中,软件工程师就是敲代码的,但实际并不是。软件工程师是个统称,里面有很多细分岗位。且随着行业发展越来越繁荣,精细化程度越来越高。比如:产品经理、设计、交互、测试、研发工程师、算法工程师、运维、数据分析等。说到产品经理,大学里其实并没有产品经理的专业,很多产品经理都是从程序员转过去的。我以我公司的需求场景为例,来说明不同岗位的职责。首先产品经理会根据公司的战略

    日期 2023-06-12 10:48:40     
  • 程序员的职业天花板

    程序员的职业天花板

    大部分人在职场工作一段时间后,就会有种感觉,好像每天做的事情都是重复的。自己已经很久没得到成长了。这就是职场天花板。我不以工作岗位来区分职场天花板,是因为造成岗位升不上去的原因是能力没跟上。很多程序员戏称自己为”码农“,是码代码的农民。实际上当然不是如此,但不可否认的是,很多程序员在10年左右就会遭遇到自己的职场天花板,不管自己如何努力,如何学习新技术好像都改变不了当前现状,实际做的就是”码农“的

    日期 2023-06-12 10:48:40     
  • 程序员成长第十一篇:弄懂需求

    程序员成长第十一篇:弄懂需求

    一、弄懂需求目的。对开发而言,弄懂需求,就是要知道需求的目的,以及用何种方式去实现。实现后,再看结果跟预期是否相符。如果相符那就做对了。如果不相符,那肯定哪里做错了或想错了。产品经理的需求文档是通过X推导出来的Y。我刚刚工作那会,需求评审会上讲的都是Y,从没人告诉我X是什么。但Y只是实现方式之一,也许还有更合适的方式Z,在不知道X的情况下,团队其他人没办法想到Z方案。有了需求目的,每个参与者都可以

    日期 2023-06-12 10:48:40     
  • 程序员成长第十二篇:做好项目计划

    程序员成长第十二篇:做好项目计划

    需求确认好之后,每个人都会领到自己的任务。我们首先要做的是评估个人开发时间和项目的上线计划。任务拆解首先第一步是做好任务分解,拆的越精细,评估时间越准确。就算是最简单的登录功能也可以拆。比如按业务,你可以拆成:微信登录、支付宝登录、账号密码登录、验证码登录。按接口,可以拆为账号登录、验证码登录、第三方账户授权登录。评估工作量第二步对拆解的任务评估工作量。按小时评估或者按天评估。这是一个非常主观的任

    日期 2023-06-12 10:48:40     
  • 程序员成长第十三篇:做好时间管理

    程序员成长第十三篇:做好时间管理

    你真的很忙吗?天天加班只是表象,有些人是”真的很忙“,而有一部分人是”假装很忙“。如果老板关注过程,那么就会有人”假装很忙“。这是公司文化造成的。想要解决这个问题,得从上至下改变。老板既要关注过程也要关注结果。如果你改变不了,可以选择换一家公司。但如果你刚刚入职场,被动接受加班也是锻炼自己的一种方式。对程序员这个职业来说,前期必须多练。只要进了这行,就没有不忙的。事情多是根本,但也有很大一部分原因

    日期 2023-06-12 10:48:40     
  • 程序员成长第十九篇:要不要转管理岗?

    程序员成长第十九篇:要不要转管理岗?

    一般复杂问题是没有标准统一答案的。毕竟每个人情况不一样。要回答这个问题,我们需要先达成一个共识。什么样岗位是管理岗?我理解的管理岗是手下有人,且有部分工作时间是放在人和项目上,而不是具体业务实现的岗位。小公司的技术能晋升的岗位并不多,常见的也就三级:小组长/研发Leader—— 技术总监—— CTO。有些公司技术总监就是CTO。小组长/研发Leader:一般管理3-5个人。主要工作:任务管理:评估

    日期 2023-06-12 10:48:40     
  • 怎么给程序员做职业规划?

    怎么给程序员做职业规划?

    程序员的中年危机程序员岗位是吃青春饭的吗?如果不是,为什么行业里一直在说35岁之后不好找工作?如果这个现象确实存在,管理者又能做点什么呢?工作上,我们很少看到有35岁以上的普通开发人员。看到的也都属于技术+管理岗。我去网上查了下数据。猎聘的《2020程序员人才大数据洞察报告》显示,48.84%的程序员年龄在25~30岁之间,16.83%的成员年龄在20~25岁之间,也就是说绝大多数程序皆是90后。

    日期 2023-06-12 10:48:40     
  • 女朋友:听说中国很厉害的程序员都没有头发?

    女朋友:听说中国很厉害的程序员都没有头发?

    女朋友突然对我说:听说在中国,很厉害的程序员都没有头发?我一愣,不行,这次必须驳倒她,不然小方的代码写不下去了。我读书的时候,特别仰慕两位大神:云风一位是云风——吴云洋,这是一位水平非常高的前辈,当年他一毕业就被网易 CEO 的丁磊一张机票接到网易去了,担任梦幻西游的主程序,这个游戏后来成了经典,也成就了网易。虽然现在很多优秀的大学生被大厂录取,但是被 CEO 直接点名,买好飞机票请到公司后无来者

    日期 2023-06-12 10:48:40     
  • 传奇程序员 John Carmack 宣布创业,而且是开了一间 AGI 公司

    传奇程序员 John Carmack 宣布创业,而且是开了一间 AGI 公司

    大数据文摘转载自AI科技评论作者:李梅编辑:陈彩娴上周五,id Software 联合创始人以及 Oculus 的首席技术官 John Carmack 官宣创业,他在推特上发帖称,其 AGI(通用人工智能) 初创公司 Keen Technologies 已经获得 2000 万美元的一轮融资。投资者包括 GitHub 前首席执行官 Nat Friedman、 Cue 创始人 Daniel Gross

    日期 2023-06-12 10:48:40     
  • 为什么工作三年的程序员还不懂APM与调用链技术?

    为什么工作三年的程序员还不懂APM与调用链技术?

    ◆ 服务调用链技术服务调用链技术是微服务架构中对服务进行监控的重要环节,它可以帮助我们清晰地了解当前系统的运行情况,同时帮助我们定位问题,解决分布式网络下服务交互追踪的问题。 ◆ APM与调用链技术在单体应用架构拆分为微服务架构后,一个用户请求会跨网络依次调用不同的服务节点进行分布式交互处理,最后将结果汇总处理,再将结果返回给用户。那么在整个处理的链条中,如果有任何一个节点出现了延迟或者超时等问题

    日期 2023-06-12 10:48:40     
  • “小美”变形记|程序员故事汇

    “小美”变形记|程序员故事汇

    小美(化名)是一位今年毕业的电子信息工程专业的大专生,如今已经顺利进入IT行业成为一名程序员,回顾大学三年,小美提到她走得每一步都很庆幸。01专业选择失误高中毕业选择了一窍不通的电子信息工程专业。刚进学校,这窒息的男女比例,一个班30人就3个女生,一开始的课程还好,都是一些大课,涉及专业课程就乏力了。学校开设的课程涉及硬件和软件,在已经不好转专业的情况下,相比枯燥繁琐的硬件,小美还是更喜欢键盘上飞

    日期 2023-06-12 10:48:40     
  • C、C++ 成众矢之的,这群程序员发起编程语言“革命”!

    C、C++ 成众矢之的,这群程序员发起编程语言“革命”!

    旧语言老矣,尚能饭否?整理 | 苏宓 出品 | CSDN(ID:CSDNnews)在 HN 的热榜中,一篇题为《编程语言工具进展缓慢》的文章吸引了不少网友的注意,其写道,「当一个新工具被创新开发时,较新的编程语言就有足够多的机会将这种创新融入到他们的语言工具中,并使之标准化,最终让其自身比旧语言更具优势一些。如果把这些增量逐渐累积起来,那么旧的语言就会显得很痛苦和过时,甚至最终被淘汰。」放眼编程榜

    日期 2023-06-12 10:48:40     
  • 《Android移动应用基础教程》(Android Studio)(第二版)黑马程序员 课后习题答案

    《Android移动应用基础教程》(Android Studio)(第二版)黑马程序员 课后习题答案

    大家好,又见面了,我是你们的朋友全栈君。 《Android移动应用基础教程》(Android Studio)(第二版)黑马程序员 课后习题答案 目录 第1章 Android基础入门第2章 Android常见界面布局第3章 Android常见界面控件第4章 程序活动单元Activity第5章 数据存储第7章 使用内容提供者共享数据第8章 广播机制第9章 服务第10章 Android事件处理第11

    日期 2023-06-12 10:48:40     
  • 程序员写代码都用什么样的笔记本?

    程序员写代码都用什么样的笔记本?

    大家好,又见面了,我是你们的朋友全栈君。 程序员一般喜欢用thinkpad或者Mac,因为价位等方面的因素,还是用thinkpad多点,从事不同研发方向需要的计算机的配置也不太相同,现在开发软件要求的机器配置也和十几年不太一样,那个时候嵌入式刚好是红利期,很多的培训机构呼呼涉足这个领域,那个时期AMD的cpu还能和intel抗衡一下,不像现在有这么大的差异,记得第一家公司属于创业性质的公司,公

    日期 2023-06-12 10:48:40     
  • 【玩转  Cloud Studio】如果你是Java程序员,你会选择Cloud Studio进行云端开发,放弃IDEA吗?

    【玩转 Cloud Studio】如果你是Java程序员,你会选择Cloud Studio进行云端开发,放弃IDEA吗?

    你好,这里是网络技术联盟站。这两天无意中在腾讯云开发者社区看到一款产品:Cloud Studio,顿时来了兴趣,访问其官网https://cloudstudio.net/了解后,觉得这个是个好定西。Cloud Studio官网我也去简单的体验了一把,体验前需要注册,直接用微信扫码就行了,然后就是实名认证。不管玩啥,第一个要运行的代码肯定是“Hello,World!”:Cloud Studio上运行

    日期 2023-06-12 10:48:40     
  • 美哭了,一款面向程序员的 Markdown 应用,功能属实有点强...

    美哭了,一款面向程序员的 Markdown 应用,功能属实有点强...

    大家好,我是一航!今天给大家推荐一款面向程序员的开源 Markdown 神器:Yank Note,完美替代Typora,甚至提供了比Typora更加强大的功能。Markdown 是一种轻量级标记语言,让你的关注点全部放在内容上,排版在编辑的过程中顺手就完成了,特别的方便;平常的笔记、输出,几乎都是用他来完成的,自然一个趁手的编辑器就非常重要了;之前给大家推荐的优秀编辑器Typora,在正式版之后就

    日期 2023-06-12 10:48:40     
  • 每个程序员都应该知道的 Swoole 知识 - 定时器

    每个程序员都应该知道的 Swoole 知识 - 定时器

    本节将讲述如下三个问题:PHP 本身的定时器介绍 Swoole 中定时器的使用方法 Swoole 定时器的底层原理1、PHP 本身的定时器介绍先说说原生 PHP 如何实现定时器,PHP 的定时器是通过 pcntl_alarm 实现的:pcntl_alarm ( int $seconds ) : intpcntl_alarm 函数的作用是为进程设置一个 alarm 闹钟信号。调用这个方法后会创建一个

    日期 2023-06-12 10:48:40     
  • 日均写7行代码,月薪3万程序员因代码量极少且差,试用期不合格被辞退

    日均写7行代码,月薪3万程序员因代码量极少且差,试用期不合格被辞退

    大数据文摘授权转载自AI前线整理:刘燕代码写得少又烂,离职少不了?一程序员试用期不合格被开除:代码量极少且差...“代码写得少,离职少不了”。近期,一则有关程序员代码量的案件引起关注。据中国裁判文书网显示,李某某与中科尚易健康科技(北京)有限公司产生了劳动争议。判决书显示,李某某,男,1979 年 1 月 9 日出生,于 2020 年 11 月 2 日入职中科尚易公司,岗位为机器视觉算法工程师,双

    日期 2023-06-12 10:48:40