Prompt 语宙Prompt 语宙
  • 首页
  • AIGC 资讯
    • AIGC 早报Hot
    • 最新趋势
    • AI 工具
    • 热门资源
  • AI 绘图
    • Prompt 实战
    • AI 绘画教程
    • 模型精选
  • 强化 AI 学习
  • AI 图库
    • 人物
    • 展台场景
    • Banner
    • 游戏
    • 动物
    • 食物
    • 自然
    • 背景
    • 海报
    • 建筑
    • 室内设计
  • Remaker AI
    • Free Image Splitter
    • AIGC 工具
    • Prompt 咒语生成器
  • 社区
    • 知识星球
    • 公众号
Search
  • Contact
  • Blog
  • Complaint
  • Advertise
© 2024 Prompt 语宙. HalfPX. All Rights Reserved.
阅读: 作为软件工程师,你可能不知道的 4 件事 [译]
Share
登陆
通知 阅读更多
Font Resizer字体
Font Resizer字体
Prompt 语宙Prompt 语宙
Search
  • 首页
  • AIGC 资讯
    • AIGC 早报Hot
    • 最新趋势
    • AI 工具
    • 热门资源
  • AI 绘图
    • Prompt 实战
    • AI 绘画教程
    • 模型精选
  • 强化 AI 学习
  • AI 图库
    • 人物
    • 展台场景
    • Banner
    • 游戏
    • 动物
    • 食物
    • 自然
    • 背景
    • 海报
    • 建筑
    • 室内设计
  • Remaker AI
    • Free Image Splitter
    • AIGC 工具
    • Prompt 咒语生成器
  • 社区
    • 知识星球
    • 公众号
已有帐户? 登陆
  • Contact
  • Blog
  • Complaint
  • Advertise
© 2023 Prompt 语宙. Paooo.com. All Rights Reserved.
你知道的 vs 你不知道的
Prompt 语宙 > 强化 AI 学习 > 作为软件工程师,你可能不知道的 4 件事 [译]
强化 AI 学习

作为软件工程师,你可能不知道的 4 件事 [译]

宝玉的分享
最近更新: 2024年8月23日 下午6:16
SHARE

刚成为软件工程师时,招聘人员总会向我介绍所谓的绿地项目,我在面试中经常遇到很多和编程语言相关的测试,数学也是我大学课程的重要部分,而“无估算”运动也在业界引起了一些关注。

阅读目录
1. 高级数学并非必需2. 基础知识胜过语言和框架3. 人们总是喜欢估算4. 几乎每个人都在处理遗留代码(Legacy Code)

在软件工程师的职业生涯中,随着经验的积累,你会逐渐领悟到四个重要的真理,这些可能是你之前从未被告知的,或者与你初入行时的经验截然相反。

你知道的 vs 你不知道的
你知道的 vs 你不知道的

1. 高级数学并非必需

在我的职业生涯中,我参与过许多复杂行业的项目,从世界领先金融机构的交易平台到全球规模的广告搜索平台,我几乎从未用到过高级数学。

当然,偶尔你可能会用到一些数学知识,但这些通常都是基础水平的。

在我们这个行业的进步中,逻辑流程和模式比数学本身更为复杂。而且,许多复杂的数学内容都被抽象层隐藏起来了,我们大多数人很少直接接触到这些内容。

当然,也有一些例外情况,比如在航空工业、火箭导航或科学研究领域开发软件。但从事这些工作的工程师相对较少。

如果你想成为一名优秀的软件工程师,掌握高级数学并非必要条件。

2. 基础知识胜过语言和框架

优秀的软件工程师利用对基础知识的理解,选择最适合完成任务的技术,并真正理解如何在新的墙上砌砖而非简单掩盖裂缝。他们是真正的工程师。其余的只是语法细节。

我们的行业发展迅速,仅仅依赖于特定的语言和框架是不够的。学习基础知识,你的技能将永不过时。

在我职业生涯的早期,甚至在我找到第一份工作之前,我的技术面试通常都非常侧重于具体的编程语言。

作为一个初级工程师,我曾经面试过一个优惠券代码网站的职位。那次的技术测试是一个关于 PHP 函数的选择题。测试是在严格的时间限制下进行的,而且我不能使用互联网。最终我没能得到那份工作(我保证我已经不在意了)。即便是在这个行业工作了近 20 年,我也可能无法通过这样的测试,因为我不可能记住所有知识点,而我觉得我做得还不错。我会像其他开发人员一样,上网搜索自己忘记的内容。

每个开发人员都会经常使用 ChatGPT、Stack Overflow 或 Google 来获取帮助。在面试中禁止使用这些重要工具,显然是与实际工作情况背道而驰的。

要求软件工程

师对某一语言或框架有详尽的了解,这暗示着你将在一个像流水线般的开发环境中工作,你只需反复做自己那一小部分工作,而没有机会参与架构设计或发挥领导潜力。

作为一名软件工程师,如果你专注于理解核心原理和基本概念,而不是局限于某一种语言,你会走得更远。

3. 人们总是喜欢估算

不管怎样,你总会被要求进行估算。人们对估算有着天生的喜爱。没有任何行业能够完全避免这一点。

给出一个合理的估算的技巧是:先估出一个最高的时间,然后再加上 50%。如果听起来有点夸张,那你就对了。

虽然存在一个反对估算的运动,但在你的行业经历中你会听到他们的声音。坦白说,我理解他们的愿望和论点。但在我的经验中,从未有过业务部门不需要估算的情况。

这不仅仅是团队内软件工程师构建软件的问题。可能还有销售团队需要计划演讲,市场部门需要策划活动,财务部门需要对你将构建和发布的关键功能进行预测和预算。他们都需要时间来准备。为了做好这些工作,他们需要一个时间和目标时间范围。整个业务部门不能只等着技术团队告诉他们“我们已经完成了”。这是一个团队合作的过程。

4. 几乎每个人都在处理遗留代码(Legacy Code)

当我寻找软件工程师的职位时,经常会看到职位描述中提到“参与一个令人兴奋的绿地项目”。这种描述通常过于美好,以至于不太现实。他们没有告诉你的是,你可能需要花费六个月时间来学习如何处理庞大的遗留代码库,以便迁移一些端点。

每个企业都有遗留代码。一旦你发布了你的代码,它就成了遗留代码。

如果你寻找的是一个只需要处理新事物、不需要修复错误、不必偶尔深入了解遗留代码库的职位,那么你在职业生涯中可能会经常感到失望。

构建生成式 AI 平台 [译]
前谷歌员工眼中的开发工具指南[译]
发挥 AI 在职场中的作用:如何在新的 2024 年保持领先![译]
最佳论文 [译]
Yann LeCun 对 AI 安全论证的五大失误 [译]
分享
Email 复制链接 打印
Share
上一篇 Elon Musk:被误解的领袖 [译]
下一篇 (1)一台自主轮式机器人发现了一个摆放有多个物体的地点。 (2)VLM 对该场景及其物体进行描述,传递给 LLM。 (3)LLM 推荐机器人能够执行的多样化操控任务,并决定哪些任务机器人能独立完成,哪些需要人类远程控制,以及哪些无法实现,然后作出选择。 (4)尝试执行选定的任务,收集经验数据,并对其多样性和新颖性进行评估。然后重复此过程。 推动高级机器人技术的未来发展 [译]
发表评价

发表评价 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Please select a rating!

Ad image
- 入群领取知识星球折扣卷, 仅剩99份 -
Ad imageAd image

最近更新

OpenAI GPT-4.5 系统卡
强化 AI 学习
如何像人类一样进行代码评审(第二部分)
强化 AI 学习
模型即产品(The Model is the Product)
强化 AI 学习
使用大语言模型 (LLMs) 构建产品一年后的经验总结 [译]
强化 AI 学习

相关推荐

强化 AI 学习

通往人工智能之路 [译]

宝玉的分享
探索 AI 如何影响经济_01.png
强化 AI 学习

探讨人工智能对经济的影响 [译]

宝玉的分享
文章标题插图,“如何制作:探索编写提示的乐趣:蒙特卡洛方法、木偶剧和笑声的融合”。图中左下角显示 Instacart 的标志,右侧有一个代表编程的空 html 结束标签。
强化 AI 学习

探索编写提示词的乐趣:蒙特卡洛方法、木偶剧和笑声的融合 [译]

宝玉的分享
强化 AI 学习

从错误中学习:让大语言模型更擅长推理 [译]

宝玉的分享
/ Prompt 语宙 /

Experience the limitless creative possibilities of generative AI and unlock new levels of innovation.

Quick Link

  • Remaker AI
  • BGRemaker 抠图Hot
  • AIGC 工具
  • Prompt 咒语生成器
  • 去水印工具

Support

  • Contact
  • Blog
  • Complaint
  • Advertise

标签

3D AI AIGC AI人像 AI创作小助手 AI工具 AI换脸 AI海报设计 AI生成视频 AI绘画 AI视频 AI设计 app图标 chatgpt DALL-E3 excel GPT meta Midjourney openai Pika prompt runway SDXL stable diffusion UI设计 专业 丛林 乐高 人像 人物 光晕 动物 吉卜力 咒语 图标设计 圣诞 壁纸 女性 奶牛 实验室 宠物 客厅 室内设计 家居 局部重绘 展台 山景 帅哥 建筑 建筑设计 影谱科技 微摄影 怪物 提示词 摄影 教程 新闻 日本排放核污水 早报 星光 枯木 植物 模特 水果 泳池 海报 海报设计 清华大学 温馨的家 游戏 游戏美术 炫光 炫彩 玻璃 白茶花 矢量插画 研究报告 破碎 科幻 穿搭 窗 美食 背景 节日 芭比 花 花卉 茶园一角 草原 荷兰奶源 表情包 赛博朋克 超现实主义 软件 运动 金毛 风景 食物 香水
Prompt 语宙Prompt 语宙
Follow US
© 2009-2023 Prompt 语宙. Paooo.com. All Rights Reserved.
Welcome Back!

Sign in to your account

Username or Email Address
Password

忘记密码