从“项目小白”到主动担当:我的技术成长心路历程

引言

直到大二下学期,我才初次接触到“技术博客”的概念;而真正动笔写下第一篇文章,已经是大三了——这其中既有课程的要求,也包含了我对过去项目经历的反思与总结。我想分享我参与过项目中的挫折、感悟与成长,希望能给与我曾经一样迷茫的同学一些启发。

一、ai生成视频检测app:信心不足的起步

24年寒假我接触了第一个项目,我们选题是开发ai生成视频的检测工具,刚开始我挺看好这个选题的,但因为经验不够,也是出了很多问题:
问题一:工作重心分配不均,前期调研“过度”
刚开始我分配太多时间到前期调研和了解工作上,但这些其实只用简单了解一下即可,在前期我对项目整体要做什么和具体实施方法不理解,导致后面很多地方白费精力。
2. 自信心不足,畏惧核心工作
因为在接触这个项目之前我可以说真的是毫无实战经历,我给自己打上了“什么都不会、在组内打杂帮忙”的标签。
分配任务时,我不敢承担比较重要的工作,怕拖了小组的后腿,但这就导致我一直在小组的边缘做事,一直没有怎么接触到项目的核心工作部分。直到项目结束,我才意识到自己并未做出实质性贡献。
但后面我才意识到,小白不要紧,积极学习的态度比已有的知识储备更重要,遇到难以解决的、超过能力范围的去组内商量对策,这才是开发者或者说工作学习中的我们应该保持的心态。

二、海量网格类数据的分布式文件系统服务平台:挑战与突破

很幸运,在上一个项目还未结束时,我便受到一个人很nice的同学邀请,她邀请我进入她们小组打挑战杯。

  • 心态的转变:来自同伴的信任:
    在分工的环节时,我仍然习惯性地选择了中等难度的任务,那个同学就私信我,鼓励我赶紧跟老师沟通,选择更高的位置,她说,“我肯定不会找差的,是因为你的能力很强我才信任邀请你”,真的非常感谢她,这句话给了我勇气,让我主动争取了更重要的职责,也正是这样让我收获了飞速的成长。
  • 遇到的挑战与不足:
    1. 过多依赖ai,缺少团队协作和沟通:在验证hdfs与hsds结合方案时,我在搭建环境和部署hsds时有很多问题,也没完全搞明白自己在做什么就埋头苦干,导致想寻求学长帮助也不知道如何描述自己的问题。后来即使搭建好了系统也不清楚具体如何验证,也没有去沟通。
    2. 基础积累不足,理解停留在表面:在部署hadoop时需要使用docker,但我之前从未接触过,后面搭建云服务器也是很多点都不太理解,当时也是时间紧任务重,就一知半解的带过去了,虽然结合ai工具能做到完成工作,但很多细节方面都是一知半解。这让我意识到,学校的课程远远不够,必须靠课外自学来夯实基础
  • 一次具体的技术挑战与解决:
    问题:在wsl上下载hadoop镜像时无法访问外网
    解决方法
  1. 在 Windows 的 PowerShell 运行:
# 编辑 WSL 配置文件
wsl -e sudo nano /etc/wsl.conf

添加

generateResolvConf = false
  1. 保存后重启 WSL
  2. 手动修改 WSL 的 DNS配置:
    执行
sudo nano /etc/resolv.conf

删除原有内容,替换为:

nameserver 8.8.8.8   # Google DNS
nameserver 1.1.1.1   # Cloudflare DNS
  1. 运行
sudo chattr +i /etc/resolv.conf  # 防止 WSL 自动覆盖

锁定配置,防止被系统覆盖。

三、心得体会、总结

几次项目经历都让我深刻认识到自身在技术和知识上的欠缺。目前我开始学习javaweb,并计划自己独立开发一个中等强度的项目,希望能将理论付诸实践,有所收获。
总之,计算机这块领域是非常深非常复杂的,也是一直在更新和升级的,只有保持好奇、坚持自学、勇于实践,才能提升自己的核心竞争力。

posted @ 2025-10-11 10:41  ccceeeli  阅读(8)  评论(0)    收藏  举报