儿子问我软件工程师(Software Engineer)都是做什么的, 他很好奇我的工作内容, 我简单的说就是写代码+调试=解决问题.
正好那天是周五下午, 娃在上Papworth上钢琴课, 我一般都在车里剪视频利用起这个碎片时间. 我抱着笔记本在车里工作, 从年初就在忙一个大的改动, 忙了有两个多月, 终于差不多了, 两同事代码审核(Code Review)都通过了就差一些小改动, 所以我在车里还在努力, 根据收到的建议提交了代码 (Push commits), 终于得到了approved, 就等着 Azure DevOps 的 pipeline 编译代码然后跑单元测试+集成测试(还有七七八八的检查: 代码覆盖 Coverage, 静态代码检测 Static Code Analyser等), 大概完成一次得40分钟+.
最后面几分钟就在那里祈祷测试通过. 还好通过了, 然后因为设置了自动合并策略 (Auto Merge Policy), 代码合进去马上就收到邮件通知了, 然后兴奋的和儿子说这就是我的工作内容之一, 然后合上笔记本了.
程序员(软件工程师)在工作中就是不停的解决难题(解决具有挑战性的问题 / Solving Challenging Problems), 得喜欢才会觉得这工作有意思, 兴趣是最好的老师, 软件工程师还可以在家办公(Work From Home), 这也是这份工作大大的好处之一.
软件工程师的工作内容和体验
ChatGPT: 软件工程师的主要工作是开发, 设计, 实施和支持软件系统, 包括分析用户需求, 测试新的功能, 定义和修改系统, 测试不同的修改方法, 并将这些工作与服务器和数据库相关联. 一般来说, 软件工程师会面临复杂的问题, 需要利用机器学习, 人工智能和大数据分布式处理等新兴技术来解决. 另外, 软件工程师还需要参与团队合作, 协助客户实施和使用自己所开发的产品. 总之, 作为一名软件工程师有很多不同的体验: 你会面对有意义且有难度的问题; 你会在不断尝试中学习新的发明方法并提升你的能力; 你也可以在团队合作中得到一定的成就感.
英文: Explaining to My Son: What Does a Software Engineer Do? What is it like to be a Software Engineer
强烈推荐
- 英国代购-畅购英伦
- TopCashBack 返现 (英国购物必备, 积少成多, 我2年来一共得了3000多英镑)
- Quidco 返现 (也是很不错的英国返现网站, 返现率高)
- 注册就送10美元, 免费使用2个月的 DigitalOcean 云主机(性价比超高, 每月只需5美元)
- 注册就送10美元, 免费使用4个月的 Vultr 云主机(性价比超高, 每月只需2.5美元)
- 注册就送10美元, 免费使用2个月的 阿里 云主机(性价比超高, 每月只需4.5美元)
- 注册就送20美元, 免费使用4个月的 Linode 云主机(性价比超高, 每月只需5美元) (折扣码: PodCastInit2022)
- PlusNet 英国光纤(超快, 超划算! 用户名 doctorlai)
- 刷了美国运通信用卡一年得到的积分 换了 485英镑
- 注册就送50英镑 – 英国最便宜最划算的电气提供商
- 能把比特币莱特币变现的银行卡! 不需要手续费就可以把虚拟货币法币兑换
微信公众号: 小赖子的英国生活和资讯 JustYYUK