程序员人生
极客25信条
这是我去年在禅道软件团队内部做的一次分享《我们是极客》,尝试总结了我们团队对极客的定义和追求,今天和大家分享下。
何为极客
海阔天空
极客信条1:藐视权威,质疑一切
不被现有的规则、观点、舆论、习惯或者潜规则所束缚,我自有我主张,权威就是用来被打破的。
极客信条2:敢想敢做,挑战不可能
不受限于现有的能力、资源、工具及其他各种固有限制,我自有我想法,可能就是我来创造的。
极客信条3:不服输,我可以
不受尝试过程中各种失败、...
2023-05-15
探秘爆火的ChatGPT:大语言模型是个啥?它到底咋工作的?
继AI绘画后,ChatGPT横空出世。聊天、翻译、文案、代码……ChatGPT的功能如此强大,以至于连马斯克都认为“我们离强大到危险的AI不远了。”
在感慨ChatGPT如此强大的同时,人们也开始对ChatGPT的工作原理产生了好奇:ChatGPT是什么?它到底是如何运行的?怎样才能丝滑地与它对话呢?
想要了解ChatGPT是什么,需要关注它背后的GPT模型。GPT模型是一个由OpenAI 训练的大语言模型。
一、大语言模型是什么?
大语言模型(Large Language Model)是指在海量文本数据上训练,通过无监督、半监督或自监督的方式,学习并掌握通用的语言知...
2023-05-09
没人可以对我的代码指指点点,搭子除外!
近期,#搭子是一种新型社交关系#上了热搜。
TA浅于朋友,重于同事,主打一个垂直细分领域的精准陪伴。万物皆可搭,比如常见的饭搭子(上班一起吃饭)、聊天搭子(上班聊的火热,下班找不着人)、游戏搭子(一起开黑一起分享游戏),甚至还有午睡搭子(肩并着肩手牵着手午睡)、结婚搭子(应对家长催婚形式上的结合)。可以说,只有你想不到,没有不可搭!
拼饭搭子
还在为工作点餐不满起送费而头疼么?还在为下班去吃什么摇摆不定?还在纠结点奶茶狂加小料凑起送费?没关系,有了拼饭搭子,这些问题迎刃而解!
我们是饭饭之交,而不是泛泛之交。谁能拒绝每天繁忙的工作后那饭菜的香味呢,打工人下班一起干饭是最...
2023-04-18
副业做得好,搞钱没烦恼:盘点那些靠谱的程序员副业!
这是一个职业生涯三叶草模型,它分为兴趣、价值、能力三个维度,完美的主职业最好同时满足这三项。但事情往往未必那么如意,如果主职业没能同时满足,那么剩下的部分,完全可以用副业填充。
或者,通俗点说,做副业的第一目标一般是赚钱,想大幅度增加“价值”尤其是物质价值这个维度,那就让我们进入正题,看看程序员可以做的副业都有哪些。
内容变现
特点:高投入、门槛中等、长期主义
公众号
现在短视频更为吸引流量的时代,做公众号可能已经不是最优解,但做公众号的思路可以推广到一切内容副业上。认真写的内容也终将被看到,现在获取的粉丝反而更为核心、粘性更高。
公众号的赚钱途径主要有三个:...
2023-04-11
985毕业,大厂员工脱下长衫去做体力活
中传硕士在火锅店做保洁、5年存款5000元、一本校招出现洗碗工岗位、阿里P7去宜家卖窗帘……最近,这些新闻列在一起,很荒谬,但带来的冲击感已经比不上当年的“北大毕业卖猪肉”了,因为越来越多的年轻人在无意义的卷和可能有意义的躺之间,选择了后者。
2022年底,豆瓣出现一个名为“轻体力活探索联盟”的小组,现在已经吸引了三万多组员。组内成员大多是从互联网、广告、金融等大厂“逃离”的年轻人,不乏985/211的高校毕业生。他们通过从事快递分拣员、保洁员、餐馆服务员、前台、客服等体力劳动岗位,试图找回对身体、对大脑的控制,乃至对生活秩序重建的展望。
年轻人管这叫“脱下孔乙己的长衫”...
2023-04-03
平庸的恐惧,就业的烦恼——致互联网人进退两难的35岁!
最近阿道看到了一些黑色幽默的新闻。
事情是这样的,某媒体发文抨击职场的“35岁”歧视,但后来被扒出,该媒体所属的机构在发布招聘信息时,却明确地标注了受聘者的年龄界限。
这一通操作属实把大家看傻了,后来阿道又在网上查了一波互联网大厂的平均年龄:
根据DT财经数据得出:主要互联网公司员工年龄中位数大多低于35岁,最“老”的也才只有33岁。
整个社会似乎在营造一种焦虑、恐惧的氛围,仿佛“35岁”成了互联网人前半生的ddl 。“35岁后不能考公考编”、“互联网大厂35岁裁员潮”、“35岁失业”………总是有一种到了35岁,人就过完了一生的感觉。在这个行业里工作,头脑聪...
2023-03-17
GPT-4:我在玩一种很新的东西
ChatGPT的余波未平,GPT-4的风波又起。这次GPT-4的全新升级,再一次突破了技术的壁垒,很快受到众人的追捧:有人说GPT-4的出现是场变革,但也许只是对人工智能的过度炒作;有人说GPT-4可以直接生成好莱坞电影,但也许是对GPT-4的期望值过高;有人说GPT-4能改变世界,但接下来的发展是什么,还不一定……
GPT-4到底能做什么?又做不到什么?
纵观GPT系列模型的发展史: 第一代模型GPT-1,开始探索模型对语言的理解力; 第二代模型GPT-2,找到了“多任务学习者”的方向; 第三代模型GPT-3以及在此基础上微调的GPT-3.5,也是ChatGPT的前身,能够通过数据的喂养...
2023-03-15
996已明确违法,从此拒绝精神内耗!
之前听一个禅道用户说,他在国外工作时主动加过两次班,然而被上司慰问了。上司特别严肃地跟他说:“请你不要再加班了,这让我很困扰。我们不加班,而且我无法向我的上司解释你为什么要加班,工作做不完可以明天做,工作只是你一天的一部分,利用好这8小时就可以了。”对内卷严重的公司来说:一天干8小时怎么够?全天all in的状态才是我想要的。于是996疯狂盛行。
冷知识:“996”已严重违反法律规定。早在2021年8月,最高法、人社部就曾联合发布超时加班典型案例,明确“工作时间为早9时至晚9时,每周工作6天”的内容,严重违反法律关于延长工作时间上限的规定,应认定为无效。最近两会期间,全国政协委员蒋胜男也...
2023-03-10
30岁以上测试工程师必须具备的12项技能
当技术、敏捷和DevOps方法快速发展,而加速开发和持续部署变得更加复杂时,测试就成了非常关键的阶段。
1.敏捷测试
软件测试过程——敏捷测试遵循敏捷软件开发的原则。敏捷测试与迭代开发方法相一致,需求从客户和测试团队中逐渐开发出来。开发的产出物是符合客户要求的。
敏捷测试是一个连续的过程,但并非按顺序进行。测试从项目的最初就开始进行,测试和开发之间持续地进行集成。敏捷开发和测试的共同目标都是实现高产品质量。
2.自动化测试
通过利用最新技术、软件复杂性的增加以及应用程序中的集成,仅使用手动测试已经没有办法满足现实工作需求。为了测试浏览器兼容性、性能、无界、数据库以及集...
2023-03-03
你代码的异味是故意的还是不小心?是故意的!
一、代码竟会有“气味”
食物在腐烂之际,会散发出异味,提醒人食物已经坏掉了,需要处理。同样,如果代码中某处出现了问题,也会有一些症状。这些症状,被称之为“代码异味”(Code smell,也译作“代码味道”)。与食物腐败发出的味道不同的是,代码异味并非真正的气味,而是一种“暗示”,暗示我们代码可能有问题,提示程序员需要对项目设计进行更进一步的查看。
代码异味一词最初是由Kent Beck在帮助Martin Fowler在编写《重构:改善既有代码的设计》一书时创造的。Martin Fowler对代码异味的定义是:代码异味是一种表象,它通常对应于系统中更深层次的问题。代码异味的产生原因...
2023-02-28