在前几天的文章《疫情失业之下,测试的未来在哪里》中,我分享了和朋友交流的关于测试未来发展以及个人副业、斜杠收入的内容。今天这篇文章,我想聊聊副业,以及身在职场中如何看待副业这件事。...我要做的一方面是前期的调查访谈,给出适应该企业当前现状和未来测试团队发展方向的规划和可有效落地的方案。...聊到测试如何发展副业和斜杠,我个人觉得需要从如下几方面入手: 改变自己的思维定式,学会跳出当前环境来看待副业; 不断复盘总结,提炼可迁移的能力(比如组织协调/项目管理/技术实践); 尝试打造自己的个人IP...和业内影响力(主动输出/写技术文章/技术大会分享); 持续学习输入,不断扩大能力边界(副业一旦开始就是持续输出,没底蕴很快会被掏空); 扩展自己的交际圈子,走出社交的舒适圈(成年人以利益相交,以人品决定长期的人脉价值...身处职场,按部就班的打卡上下班,好处是相比于副业收入更稳定,自己的老本可以吃更久。甚至如果学会务虚和甩锅,做个PPT架构师或者领导,多沟通场汇报,可以过的很滋润。
有的平时是普通的程序员,晚上以及周末则是靠写作赚钱。 本文是自己对于副业的思考。先要理解两个概念,爱好和副业。副业不等于爱好,但副业可以由爱好发展而来。...副业是指除了在单位上班获得薪水之外,还能通过自己其他途径获得收入。...重要的说三遍: 副业是能带来收入的~ 副业是能带来收入的~ 副业是能带来收入的~ 现在流行知识付费,如果你有主动思考的话,我们会发现知识付费本质上是这样。...很多人把自己长期积累的知识、归纳总结出来的东西进行包装,然后进行售卖。 回到本次主题内容,想利用业余时间去副业,怎么做? 1. 对于少数人来说,可以利用自己早期优势。...这也可能会占用自己的业余时间。当你积累到一定量时,就可以考虑产出,利用自己的积累去帮助别人。因为每个行业都是有后继者,如果我们把这个行业,这个领域的内容都了解足够深。
前几天有幸看了尤雨溪尤大的直播,他们谈到一个话题,是说目前前端人,或者是整个程序员群体如何做副业?近年来互联网行情下降,好多人都在思考要不要搞个副业来抵御风险。...副业的关注度又一波升级。 那今天我们就来聊聊,程序员做副业这件事。 为什么程序员都想着做副业? 我理解今天的程序员为什么都有做副业的想法,原因不外乎两个方面。...所以如果你今天在技术社区发一篇“程序员如何搞副业”的文章,点击率一定翻倍。根本原因,就是大家对未来的担忧。 卷不动怎么办?遇到 35 岁危机怎么办?大家都想着规避风险,这才不得不去关注副业。...但是我想说一个误区,就是初中级别的程序员,需要大量的写代码来提升自己的技术能力,不断的投入时间学习,研究,拓宽视野。...大家总觉得,一个前端就该专攻 js,只有准备向全栈发展才会接触后端。其实不是的,接触并不代表一定要做,了解整体可以培养你的全局观。
身为一个程序员,如果能够在这个行业站稳脚步,越行越远呢? 有许许多多的因素,但最重要的是我们的格局。 如何提升我们的格局呢?可以从如下几个方面切入。...1.以更高的维度审视技术 有许多程序员,尤其是初级程序员,仅仅满足于完成公司分配给自己的工作。他们偶尔使用到一些开源组件和框架,也仅仅是停留在使用层面。...比如Apache Kafka,初级程序员们或许只知道它是一个消息中间件,却完全不了解Apache Kafka的优势劣势在哪里,底层原理是什么样子,架构是如何设计和演变,未来的发展方向是什么。...正是诸如此类的挑战性问题,才能促使程序员们的经验更丰富,技术更精进。 那么,如果并没有身处大型互联网公司,是不是就没有机会了呢?...他著有多本广受好评的畅销书,包括《卓有成效的程序员》、《函数式编程思维》。
优秀的程序员如何提升自己 1.适应性和灵活性 很多开发团队都在喊我们需要灵活的开发人员——尤其是在软件开发初期这类人才更为重要。如果你平时是搞UI编程的,那么我们希望你能深入到数据持久层。...你可能是作为一个Java程序员而聘用的,但我们希望下一个应用程序你能用.NET写……擅长多任务和成为某个领域的专家一样重要。...伟大的程序员会真心实意地爱着编程——可以不喜欢现在正在搞的代码——但总的来说,你应该成为一个享受于构建一些东西来解决问题的人。...5.通情达理,平易近人 我们大多数在团队环境中工作的,所以我们必须要具备人际交往的能力。所有被尊重的伟大程序员个个都平易近人。...这是来自于很多专业人士的谆谆教诲——那些我们眼中的伟人,总是认为自己的行业是最重要的,坚信我们的世界需要伟大的程序员。 这是很难做到的,如果你不喜欢编程的话,但它依然是有可能的。
程序员如何提升自己的价值 不知道你有没有想过什么样的特质能够成就程序员的伟大?什么样的特质对程序员就职的公司最有价值?...如果你也是给别人打工的,那么有一件事是你必须铭记于心的。你工作的主要目的是为你的雇主创造价值。 虽然听上去很简单,但却是大多数开发人员的盲点。...我经常看到有开发人员想要说服产品负责人采纳某个特殊的功能,只因为这个功能实现起来或容易,或有趣,或令人刺激。请脚踏实地——不妨将自己放在雇主的位子上看问题。...不惜代价地跟着同一个雇主,只为能获得一份稳定的工作,从长远来看是无益于你的职业发展的。...#4.从帮助别人中提升自身能力价值(译者的话) 像我们做软件开发这一行的,没有绝对的高手,不要以为自己掌握些内核就高高在上,相反,如果你可以利用自己的擅长点去帮助别人,那么在与别人讨论问题的过程中或许不知不觉的又提升了自己的能力
大厂裁员、AI来袭、行业内卷你是否希望利用自己的技能从事一些有利可图的副业?...虽然可能暂时还不明晰,但在线赚钱的可能性是无限的,在这篇文章中,我将与在大家分享七个副业想法,希望这些想法在未来能为你带来可观的收入。1、使用AI向客户提供人工智能驱动的定制解决方案。...这可能会带来工作机会、咨询机会,或者向围绕项目发展的社区出售您自己的工具和服务的机会。...作为博主建立强大的个人IP还可以为演讲、书籍交易或咨询工作打开大门。对于程序员来说,写文章和视频剪辑还能锻炼自己的表达能力和编辑能力,提升个人竞争力。...7、其它自由职业当然也可以利用自己的兴趣爱好或者擅长的方向进行深耕。通过灵活的工作时间、项目选择和多样化的收入来源,程序员可以利用自由职业来赚取稳定的收入并实现财务自由。
本文将揭示程序员副业的各个方面,包括为什么要考虑副业、如何选择适合的副业、实际操作和风险管理等关键议题。 为什么考虑副业? 在探讨如何实现财富自由之前,让我们首先了解为什么程序员应该考虑副业。...技能提升 通过副业项目,你可以继续发展和提高自己的技能,探索新的技术领域,并不断学习。这对于在职业生涯中保持竞争力非常重要。 4. 创业机会 副业有可能演变成一个成功的创业项目。...你可以将自己的想法转化为产品或服务,为市场带来价值,并获得财务回报。 如何选择适合的副业? 选择适合的副业是实现成功的关键。以下是一些有关如何选择副业的建议: 1....计划是你成功的路线图。 2. 学习和发展技能 如果你选择了一个新领域,那么学习和发展相关技能是必不可少的。可以通过在线课程、教程和培训来提高自己。 3....无论你的目标是追求财务自由还是实现创业梦想,程序员副业都为你提供了广阔的机会。最重要的是,坚持不懈,追求自己的梦想。通过技术优势和创新,你可以在副业的道路上取得成功。
软件外行人如何成功地进入程序世界?进入这个坑的程序员如何进入下一阶段?关于如何学习编程和提高技术技能有大量的教程或材料,但这不是重点,我不想在本文中提到这一点。...如何调整你的生活,如何接受新事物,如何保持积极,以及如何专注于重要的事情是最重要的。 几年来,我一直是一个导师,我经常看到一些学生在课程中间说一些令人泄气的话。...他们专注于大的目标,但忽略了每一步的成功,让自己觉得自己离远大目标很远。虽然我知道这是一个很大的禁忌,但我不能避免在一开始就受到伤害。我觉得自己站着不动,身边的人都比我强,我再也追不上他们了。...这种学习障碍是真实的,每个人都不例外,但有些人更轻,有些人更重。它存在于你的意识中。说起来容易做起来难。在这篇文章中,我主要想帮你解决最常见的问题:如何有效地接受新事物,如何保持积极。...基础很重要,如果你不打下基础,你将来会后悔的! 当然,您可以使用搜索引擎来查找信息,但这只会使您成为一个低效的程序员。要阅读一个编程文档,请从第一页阅读。
面试进行曲之技术面试(项目经验) 在前期已经讲过怎样分析自己,对自己进行一个准确的定位,选择一个合适的求职方向!并 结合自己的实际个人情况来写一份针对性很强的个人简历! 个人简历就是个人的广告!...编码,或 数据库或架构 你的性格:用一两个词来形容你自己,描述你的性格. 回答实例: 面试官:请简单的介绍一下你自己吧!...调试,编译通过只能证明代码的语法没有错误.单元测试由程序员自己来进行,也可以在项目小组内交互进行。...其实也比较好回答,回答的抽象 一点比好。切记不要说以前公司的坏话,如果你这样做。人家会想,你以后离职后同样也会 说这家公司的坏话.一般都是说为了某求更好的发展空间。...我因为合同到期,为了 获得更好的发展空间及谋求对自己能持续发展的环境。 并向公司办理了离职手续, 完成了工 作交结。
02、分享能源领域的分布式监测系统架构 03、分布式系统关键技术Rpc框架详解与实现 04、自己写一个SpringMVC框架 05、使用Jsoup实现网页爬虫功能 06、JAVA高级进阶之NIO通信架构原理详解...01、maven的使用 maven的使用入门 maven私服的搭建及部署 maven坐标分析/父控设置 02、git版本管理及jenkins自动化构建 git使用入门培训 git常用命令分析和使用 jenkins...规范及使用 activeMq消息分发机制分析 kafka实现原理剖析 kafka的数据传输事务性及实践练习 07、分布式缓存分析对比 memcache的原理分析及使用 memcache和redis的横向对比分析...16、分布式协调服务zookeeper zookeeper集群及相关概念分析 zookeeper java api的使用及实践 17、从集中式到分布式架构 分布式架构的演进过程 分布式架构的基石-TCP...cloud stream spring cloud bus spring cloud sleuth 30、分布式消息技术-kafka kafka高可用集群及介绍 kafka底层实现原理分析 科学地建立自己的技术体系和技术认知
上一篇我们提到程序员锻炼可以提高健康,但我的大部分时间可能都是在电脑前面度过的,电脑辐射会引起自律神经失调、忧郁症,另外,显示器不断变幻和上下翻滚的各种字符会刺激眼睛,电脑操作者常会感到眼睛疲劳、肩酸背痛...所以在工作的同时,我们也要花一些精力来注意一下自己的饮食健康,这样才可以在一定程度上弥补对自己身体上带来的伤害。 益脑篇 总体来说,选用含磷脂高的食物以利健脑,例如蛋黄、鱼、虾、核桃、花生等。...从科学角度来讲,脂肪是健脑的首要物质。它在发挥脑的复杂、精巧的功能方面具有重要作用。蛋白质是智力活动的物质基础。 B族维生素是智力活动的助手。...护眼篇 眼睛可谓是程序员的声明,所以一定要有意识多选用保护眼睛的食物。保护眼睛健康,防止近视及其他眼疾是和领工资一样重要的事情。...人体没有任何系统的功能于钙无关,钙代谢平衡对于维持生命和健康起到至关重要的作用。 那么就食品来讲,牛奶是首选,因为牛奶不仅含钙量高,而且其中的乳酸能促进钙的吸收,是最好的天然钙源。
《程序员如何绘制自己的中秋礼包》 摘要 大家好,我是猫头虎博主。随着中秋节的临近,不少程序员小伙伴都在期待着那一份厚重的中秋礼包。但为何不自己动手,为自己和家人设计一份独特的中秋礼包呢?...在这篇博客中,我将结合编程技能,为大家展示如何通过代码来绘制和设计出别具一格的中秋礼包。同时,我们还将探讨如何利用现代化的编程工具和库,简化和优化设计过程。...无论你是Python爱好者,还是前端工程师,都能在这里找到属于你的中秋节“黑科技”。这篇文章将是你中秋节的“神器”,帮助你在朋友圈和家人面前展现出程序员独有的魅力。记得收藏和分享哦!...体现技能:作为程序员,我们拥有独特的技能和视角,通过编程来制作礼包,可以更好地体现出我们的专业性和创意。 2....在这个中秋节,让我们利用自己的专业技能,为自己和家人创作出一个独特的礼包,感受到技术与生活的完美结合。
程序员往往被要求不断的提高工作能力,技术水平,却很少被要求有自我管理健康的能力。 1、健康管理支撑着你的工作 从公司的角度考虑,一个经常患病的人,是不会被委以重任的。...对程序员来说,每日测量一下体重是最可行的方法,每个人都有标准体重,通过每天的测量,你就可以有意识的通过减少饭量,多做运动来保持自己的体重。...5、心理健康很重要 不要光注意身体,也要时常注意自己的心理健康,程序员常年面临各种各样的压力,不断重复的工作,保持自己的心理健康,也是一个非常重要的课题。方法很简单,就是自己奖励自己。...其实这里也给项目的领导者一个启示,就是要适当的对手下的程序员予以鼓励和奖励,完成了一个阶段计划,完成了一次测试,解决了一个关键问题,都可以组织大家轻松一下,有利于提高团队的凝聚力和个人的工作热情。...适当的锻炼加合理的饮食,在加上科学的管理,程序员辛苦不可怕,可怕的是我们不知道为啥加班?管理好自己的健康从每时每刻做起,健康属于自己,美好生活自己创造。
想法和问题 当程序员已经处于中级时,应如何提高自己?有很多关于“学习编程”的资源,能够让人从 0 到新手(虽然这些资源中大多数的质量是值得商榷的),但是怎么样才能将中级水平提高到专家级?...如何构建允许我在高级别编写代码的心理模型?...在这篇文章中,我将讨论关于普遍性能改进的一些理论,然后讨论一些程序员用于实践的方法(以及我对这些实践的想法),然后是我对改进成为中级或更优秀程序员的最佳方法所作出的结论。...如果他们在自己的工作之外做这些事情,那么程序员基本上肯定会有所提高,但似乎不是很有效率。 如果我想更擅长于编程,但每周我只想从自己的时间中花几个小时致力于编程呢?...而在编程中,我们没有大量的明确目标或改进措施(即:在某一段音乐作品的错误的数量),但其他的我发现都没有这个比喻接近。 那么,我们如何得到我们作为程序员的性能反馈循环?
工作1-5年,当我们向老板提出加薪的时候,或者跳槽去“捡”offer的时候,我们底气够吗? 敢不敢不给涨薪,就“挥一挥衣袖,不带走一个bug”?是不是提出要求后你的主管、经理立刻同意,为了把你留住。...技术不过硬,其他的都免谈。 小编给大家罗列一下近期最常用,最火的技术,大家检查一下你是否可以硬朗起来。...阿里巴巴Dubbo+Zookeeper注册中心、阿里巴巴MyCat分库分表 JVM调优,垃圾收集器与内存分配策略,串行、并行收集器带来的作用 Redis缓存技术(session统一管理案例实现)、引入接口联调过程...,主从、双主高可用设计 分布式单点登录解决方案 消息队列ActiveMQ的具体应用、乐观锁、悲观锁、分布式锁 接口安全方案、集群环境下的定时任务 分布式文件系统FastDFS、分布式文件系统存储合同文件...Docker虚拟化技术,与微服务集成动态扩容,持续发布 SpringCloud的网关、配置、注册中心构建 NoSQL&MongoDB&Cassandra、HttpComponents、20FreeMarker
编程对于一部分人来说是一项工作,但对于真正喜欢编程的人来说,不仅仅是一种知识,更重要的是一门手艺。其实大部分人学习编程都希望自己的工作生活变得更好。...学习不要搞单独,不论是代码新人或者有经验的程序员,都可以从一个好的网站都受益。 如果你是编程新人: 你一定会有这种错觉,编程给你的感觉就像前一秒天堂后一秒地狱。...学习编程是个非常有趣的、有挑战性的事儿,但是也常常伴随着沮丧、疲惫、压力重重。在一些好的网站提供了非常不错的单元测试,能够让你获得挑战难题的痛快感受,通多这一系列的练习能够及时让你查漏补缺。...多写代码;眼看着大神们飞速的编程代码感觉是多么酷的事,但在刚开始学习的阶段,你不熟悉编程的时候,可能会感觉无从下手,并且不知道如何运用学到的知识。这就是学习还没有找到感觉方法,通过不断的训练、练习。...读一两本关于这门语言的好书。重点掌握这门语言的先进开发理论知识,并且对它的核心和语言库足够的了解。确保你所使用的的语言中至少有一种脚本语言。
开发者在脑中想一想可能会认为要60小时,但实际上即使是很有经验的开发者也需要将任务分成可控的模块再来分析做决定。 还有一个很重要的需要认识到的一点是,编程上的经验并不等同于时间估计上的经验。...经常会有 PM (产品经理)抱怨说,为什么公司的开发永远不能估计自己的项目时间?!然而机智的程序员早就对此司空见惯了。...如果你不花点时间进行初步测算的话,你永远都不知道还可以做一个更快的网站! 初级时间估算 假设我们达成了时间估算非常重要这个共识,那么我们继续看一下如何估算。...这个文档的目的在于让别人知道你在做的事情,并能获得反馈。 当你注意到其中的技术细节时,你就会更清晰知道具体所耗费的时间,比如把某个库更新到新版本,可能会多花一天的时间。你甚至还得自己写一个库。...留意评审人的日程安排确保代码评审的时间。 当你把交付时间的开销也考虑进去,你就能看到自己的时间估算和项目的实际发布时间要匹配得多。尽管实际情况可能还会更长,你也可能会因压力而需要缩短工期。
领取专属 10元无门槛券
手把手带您无忧上云