工作 | 原创,AI翻译
-
在获得代码仓库访问权限之前,向同事请求
pom.xml
文件并尝试下载 Nexus 依赖项。 -
即使没有实际代码,但有 Nexus 库,我们可以实际反编译 JAR 文件或实验这些库。我们可以做很多事情。想法要超出框架。
-
最好在 Sonatype Nexus 仓库的
settings.yaml
中配置用户令牌。 -
不要等待访问请求票据的批准。在你获得访问权限之前,考虑你可以做什么。
-
很多工作可以在你开始工作之前完成。可以提前熟悉几乎所有内容。所有内容都有开源替代代码或材料。
-
工作通常涉及特定的设置、稍微不同的代码逻辑以及访问权限或密码来完成任务。
-
预见项目的下一阶段。考虑当前项目如何进展以及用户将需要或期望什么。
-
考虑所有可能的方法来完成工作、取得进展,并在获得访问权限或他人提供的材料之前尽可能多地准备。
-
不要满足现状;尽可能多地完成任务并自动化。
-
使用 Python 的
requests
库来替代 Postman。 -
Windows 和 PowerShell 也是可行的选择。常用的命令仅限于几十个。学好它们。
-
考虑工程师如何在 5 或 10 年内在这个项目上工作,并考虑如何快速实现类似的效率。
-
使用笔记和日志目录。仔细复制控制台或前端页面的日志以进行详细分析。
-
考虑如何将这些知识传达给新加入团队的成员。
-
考虑如果每个人都尽力而为,我们有 50 个这样的工程师,我们能实现什么。
-
可以从内部 Nexus 仓库轻松下载的库可以手动下载并放置在
.m2
仓库中。 -
读取
pom.xml
文件以确定 Maven 编译目标和项目所需的 JDK 版本。 -
而不是在 Jira 或 Confluence 中搜索,直接构建一个 URL 到个人资料并找到页面。
-
如果我们遇到一个错误,例如在大型构建管道中
npm run build
遇到问题,我们可以单独运行它以确保它在运行整个管道之前工作。这使得调试周期更快、更小。 -
你职业生涯中会反复遇到这些问题或类似的错误,所以确保你记录它们。即使在 AI 时代,这种做法仍然有用。有时,大型语言模型提供的答案并不完全准确,需要你验证它们。
-
在一些大公司中,AI 聊天机器人或内部 AI 工具的进展可能会很慢。我们可以在下班后使用个人电脑学习相关的公共技术和 AI 工具。这样在公司电脑上工作时会更轻松,因为我们已经熟悉了很多。