用chatGPT来NEW个对象让“码农”的节日不再仅仅只有1024(赶鸭子上架式的成长、无效不得不立的flag)

简介: 用chatGPT来NEW个对象让“码农”的节日不再仅仅只有1024(赶鸭子上架式的成长、无效不得不立的flag)

前言

全国科技工作者日是为了表彰为科技发展做出贡献的工作者们,而程序员作为其中一个重要的群体,使用自己的技能、创造力和努力推动科技的发展,使生活变得更加便捷和丰富。


说实话,作为每天都在代码的汪洋大海中疲于奔命的“码农”来说,痛并快乐着,格局也只有在偶尔各种宣传中打开一下。程序员需要持续学习、更新知识、适应新技术和解决各种问题,这是一份充满挑战性和动力的工作。


一、大部分的成长都是赶鸭子上架

我虽然不认同这种说法,但是我的每次成长的的确确就是这样的,这就是传说中的“终于活成了自己讨厌的人?”

成长应该有目的、有计划和有系统地进行,这是接受九年义务教育下,给自己打下牢牢的痕迹。我们应该在成长中发现并关注到其中的关键点,可以从中获得更多的启示和提升。而这些关键点,往往需要我们自己在成长过程中主动寻找,而不是等待机会的到来。


事实上,“总是身不由己”。


这是中旬的一份上线计划,两个人否则的项目,在关键的时候,WoodCutter先生“二阳”了,你会觉得项目会终止?会加派人手?


唯一正确的选择就是:


力挽狂澜的时候,终于到了!

升职加薪的时刻,终于到了!


而实际的情况,就是将唯一的休息时间全部捐献出来,并且在这个客观过程,疯狂地搜索、面向百度编程、面向CSDN编程、面向chatGPT编程…


成长是这么来的。

二、节日是为了告诉自己不孤单

明明是5.1上班族的节日,很多人选择挤破头皮,去人山人海的泰山爬山、去淄博烧烤…

明明是6.1儿童的节日,小朋友却也不得不被迫营业,早早地排练起节目来…

程序员的节日是1024,虽不是法定的,也给这个群体带来一丝慰藉,你,并不孤单。

经常长时间处理复杂的工作任务才能完成项目的开发、测试和部署,休息和放松有助于缓解工作压力,提高工作效率和创造力。


如果你睡觉,能让你增加幸福感,那么就睡觉…

如果你旅游,能让你恢复信心,那么就旅游…

如果你看剧,能让你保持想象力,那么就看剧…


三、做不到也要立下的flag

作为一个合格的程序员,我们应该保持昂扬的战斗状态:


  1. 规律的工作时间:不管早上起床后进入办公室或在家中开启工作状态、或是地铁上、商场门口随时打开电脑。我们也要做到,今天没节日,心中有节日。
  2. 在修复Bug中成长:程序员的日常工作中最主要的部分就是编写代码,要不停地思考和实现新的功能,或者解决已经存在的 Bug。记住:Bug就是我们失败的环节,而失败是成功之母,所以Bug就是我们的力量源泉。翻滚吧,少年!
  3. 学会容忍:程序员往往是一个团队中的成员,要与团队成员协作完成项目:产品经理、测试工程师、UI/UX 设计师、运维工程师等专业人员紧密合作,讨论需求、沟通方案、解决问题等等。不要把自己老子天下第一的想法表现在脸上,因为能力的确够不上。
  4. 独立学习:迭代速度较快的技术世界里,不断地学习新的技术和知识,才能跟上高速发展的行业变化。因此,独立学习也是日常工作的一部分,大量阅读技术文章、搜集所做项目的文档,参加技术社区论坛或技术交流活动等。
  5. 问题解决与优化:在编写代码过程中,遇到各种各样的难题,除了相应的 debug工作外,专有名词“Refactor"重新审视、重新构建代码等等,是我们在有限的加班时间,无限成长的关键。


四、New个对象吧

没有什么意义,只是最近和chatGPT聊天有点上瘾了,顺便用chatGPT来New科技工作者(码农)的形象吧:

1.php定义一个科技工作者形象

// 定义一个科技工作者类
class TechWorker {
    private $name;  // 称呼
    private $age;   // 年龄
    private $skills;    // 技术技能
    // 构造函数,初始化对象属性
    public function __construct($name, $age, $skills=array()) {
        $this->name = $name;
        $this->age = $age;
        $this->skills = $skills;
    }
    // 输出科技工作者信息
    public function printInfo() {
        echo "/*\n";
        echo " * 称呼:{$this->name}\n";   // 显示姓名
        echo " * 年龄:{$this->age}\n";   // 显示年龄
        $skill_str = " * 技术技能:\n";
        foreach ($this->skills as $skill) {   // 显示技能
            $skill_str .= " * - {$skill}\n";
        }
        echo $skill_str;
        echo " */\n";
    }
}
// 创建一个科技工作者的实例
$tech_worker = new TechWorker("小王", 28, array("PHP", "Java", "Python", "MySQL"));
// 输出该科技工作者的相关信息
$tech_worker->printInfo();
?>


2.python定义一个科技工作者形象

# 定义一个 TechWorker 类,表示科技工作者
class TechWorker:
    def __init__(self, name, age, skills=[]):
        self.name = name
        self.age = age
        self.skills = skills
    # 输出科技工作者信息
    def printInfo(self):
        print("""\
/**
 * 称呼: {0}
 * 年龄: {1}
 * 技术技能:
{2} */""".format(self.name, self.age, "\n".join([" * - {}".format(skill) for skill in self.skills]))
        )
# 创建科技工作者对象并输出其形象
tech_worker = TechWorker("小王", 28, ["Python", "Java", "PHP", "MySQL"])
tech_worker.printInfo()


3.javascript定义一个科技工作者形象

// 定义一个 TechWorker 类,表示科技工作者
class TechWorker {
  constructor(name, age, skills = []) {
    this.name = name;
    this.age = age;
    this.skills = skills;
  }
  // 输出科技工作者信息
  printInfo() {
    console.log(`\
/**
 * 称呼: ${this.name}
 * 年龄: ${this.age}
 * 技术技能:
${this.skills.map(skill => ` * - ${skill}`).join("\n")} */`);
  }
}
// 创建科技工作者对象并输出其形象
const techWorker = new TechWorker("小王", 28, ["JavaScript", "Java", "PHP", "MySQL"]);
techWorker.printInfo();


总结

程序员是一份很有价值的职业,对于促进科技和经济的发展起到了很大的作用(也是我们糊口的一项基本技能,它不是特殊的存在),“码农”这个词就是我们工作价值的体现,也算是全国科技工作者日之际留下点感慨吧。


我希望这个节日能够让更多人关注到科技工作者的努力和贡献,同时也希望更多人能够加入到这个群体中来,一起为科技的进步做出自己的贡献。


@漏刻有时

相关文章
|
5月前
|
人工智能 算法 前端开发
想转行IT,有前途嘛?30个详细理由中会得到你想要的答案
想转行IT,有前途嘛?30个详细理由中会得到你想要的答案
42 0
|
12月前
|
小程序 开发者
关于做游戏的一些问题和一些回答
这里整理了一些关于做游戏的问题和一些回答,或许有你感兴趣的。 - 我有一个 “xxx” 的想法,能不能帮我做一下? 这是一个出现频率很高的问题,所以我觉得应该在此声明一下。目前我正在做两件事:一件事情是教他人做游戏,另一件事情是做自己的游戏,所以,我不能帮“你”做一下。
82 0
|
测试技术
字符串a和他许久未见面的同父异母的b(模拟)(思维)
字符串a和他许久未见面的同父异母的b(模拟)(思维)
60 0
|
运维 Cloud Native 前端开发
春天的第一个flag,12天打卡踏入云开发!
蜕去厚厚的冬装,远离冬日的困乏与疲倦,是时候在春暖花开之际,跟随春天的步伐,为云开发能力增长设立新的Flag。为了助力开发者增长开发能力,实践开发项目,在3月末尾之际,云开发平台推出“12天云开发打卡挑战赛”,跟随阿里云开发专家,你将从9大课程了解如何搭建云原生应用!
春天的第一个flag,12天打卡踏入云开发!
|
架构师 程序员
码农代码之外的生存指南,不要等到而立之年再后悔
  程序员不应该只会写代码。   我觉得在程序员群体中,很多人有个误区,就是觉得作为码农,每天安安静静的敲代码、默默的做好技术就可以了,其他的事情都不用去思考,以为一切都会水到渠成。但是还没等到水到渠成,却先等来了中年焦虑。慢慢的等到自己到了三十多岁的时候,发现公司里年轻且更能加班码农越来越多,带来了职业发展上的焦虑,同时上有老下有小且薪资也慢慢遇到职业瓶颈,又加重了生活财务的焦虑。   最近又翻了翻之前看过的一本书《软技能-代码之外的生存指南》,再次来读,又有一番新的理解。   作为一名程序员,我们的职业与生活中,不能仅仅只关注代码和技术。
181 0
|
NoSQL 安全 程序员
还在频繁定义常量?不试试用枚举代替(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day5)
还在频繁定义常量?不试试用枚举代替(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day5)
102 0
还在频繁定义常量?不试试用枚举代替(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day5)
|
新零售 搜索推荐
再议拼多多崛起---数据人无事闲聊
拼多多本质上是他背后强大制造业和互联网等要素构成的价值网,以及无处安放的低端供应链和低销人群构成的巨大市场,最终撑起了拼多多。还有,中国的营销效率是全世界最好的,中国的制造业能力是最强的,中国可以触及的市场是最大的,在这样的价值网基础上,未来中国肯定会崛起许多本土品牌并走向国际。
13655 0
|
人工智能 大数据
大咖丨每年都立下新年Flag的小扎,今年又留给自己什么样的挑战?
熟悉扎克伯格的人都知道,每到新年伊始,扎克伯格都会给自己设定一个Personal Challenge,从2009年开始到现在,他会坚持给自己列出一系列挑战自己的难题并完成。 扎克伯格这个著名的年度挑战任务已经持续了很多年,他把每年的这个叫做Challenge,而不是Plan,来督促自己做一些有难度的事情。
3208 0