三年工作经历总结(创业公司、中小公司和大厂经历)

这篇博客是作者对自己三年工作经验的总结,从社交公司的offer选择到大数据工作,再到加入创业公司和电商巨头。作者强调了工作选择时方向的重要性,以及在创业公司、中小公司和大厂中技术工作的不同特点。在大公司,技术人需要面对更广泛的挑战,寻找业务痛点并打造技术壁垒。博客最后,作者分享了自己在业务理解、技术选型和沟通合作能力方面的成长。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前记

回想三年前办完手续离校那天,怀着感恩拖着箱子离开魏公村的母校,对未来工作满怀憧憬,希望能为社会做点什么,能对爱自己和自己爱的人更好。不知觉三年过去,三年时间虽然说不上很长,但也有一些点滴想记录下来,希望若干年后再回过头来看能有不同的感悟。

工作经历

第一段——社交公司
offer选择

毕业后第一份工作是北京陌陌科技,这第一份工作背后发生很多并不轻松的故事,当时本意是参加thoughtworks校招,后来女友发现还有陌陌校招,强烈拉着我去投简历,没想到最后选择的就是第一个来自陌陌的offer,拒掉了当时导师强烈推荐选择的IBM和中科院信工所等公司。

当时选择offer选择挣扎很久,因为IBM曾是自己一直向往的外企,除了解决北京户口还有不错的待遇,中科院因为是体制内,所以没考虑太多,最后还是选择去互联网的陌陌,原因很简单,当时硕士学习的大数据方向,总结了不少知识性内容,通过学习发现这个方向发展潜力更大,虽然公司相对逊色,综合下来最终选择的是方向。

工作

在陌陌工作的二年多很愉快,周围同事都非常友好,公司氛围也人性化。当时在大数据部基础架构组负责Spark方向,因为师兄在我入职前就离职,所以进来后大多数时候都是自己摸索。

两年来经历从300多台服务器发展到近2000台,把公司的Spark从1.5的standalone升级到2.0.X的yarn,再到后来升级到稳定2.3.X,这过程中把之前的分析工具从HUE迁移到Zeppelin,使用Spark SQL作为Zeppelin引擎替代使用MR引擎的Hue,其中利用hive实现Spark没有的鉴权机制,因为Spark引擎的推广让adhoc查询性能提升3-10倍,这过程完全是自己一个人从0到1的推动,虽然过程有各种奇怪问题,但都逐渐解决,如今想起来挺感谢当时主管肖哥信任,让一个应届毕业生有机会承担这么多工作。

这两年来渐渐积累大量Spark相关经验,基本上一个人支持了整个公司使用Spark技术,包括SQL、流计算和机器学习(主要还是SQL,其他两个方向精力有限没能投入太多)。另外负责通过Zeppelin提供查询分析服务,使用Dr.elephant提供作业质量检测能力。中间还尝试用Spark SQL替代Hive来做ETL,但受限于历史原因没有得到足够支持,还曾想过做流计算平台、机器学习平台等,但当时受限于spark本身的工作,一直抽不出精力,这些想法后来也没成行,但后来仓库团队做了类似Dataworks的平台,基本满足这些功能需求。

在加速方面,后来因为

<think>好的,用户现在问的是如何拥有出色的项目经历,并希望得到具体的实现方法。之前用户已经询问过关于职业生涯规划的建议,结合了八字五行、MBTI、教育背景等信息,现在这个问题应该是用户想要进一步补充自己在项目经历上的不足,以便在求职或升学时更具竞争力。 首先,我需要回顾用户的历史信息。用户目前是大二学生,计算机科学与技术专业,绩点50%,无项目实习经历,但有大作业完成经验。用户的目标是进入人工智能、网络安全或技术产品经理等领域。因此,用户需要具体的项目指导,尤其是在缺乏现有项目的情况下如何起步。 接下来,用户的需求是获得具体的实现方法,所以需要分步骤、分阶段的建议,可能包括如何选择项目、获取资源、积累经验、展示成果等。用户作为INTJ类型,可能更偏好结构清晰、逻辑性强的计划,因此需要将建议组织得有条理,每个步骤都有明确的目标行动项。 此外,用户之前的分析中提到五行需要补木火,适合南方城市火属性行业,因此在项目选择上可能需要推荐与人工智能(属火)、网络安全(属火)相关的项目,以符合之前的建议。同时,用户可能需要兼顾提升技术深度积累实际经验,以弥补当前无项目的短板。 可能需要注意用户的时间安排,用户目前大二,接下来还有两年时间,需要合理规划每个阶段的任务,比如短期、中期、长期目标。同时,考虑到用户尚未有项目经验,需要从基础开始,逐步提升复杂度,并利用现有资源如学校实验室、在线平台、竞赛等。 还要考虑如何将大作业转化为项目经历,指导用户如何优化扩展现有的大作业,使其更具竞争力。另外,开源贡献实习也是积累项目经验的重要途径,需要给出具体的方法,如如何选择开源项目,如何准备实习申请等。 展示项目同样重要,用户需要知道如何有效地在GitHub、技术博客、简历中展示自己的项目,以吸引招聘方的注意。同时,提升沟通能力,特别是对于INTJ类型可能需要加强的部分,如项目演示团队协作。 最后,需要提醒用户保持持续学习技术敏感度,关注行业动态,定期更新项目,保持竞争力。同时,结合之前的健康建议,注意平衡压力时间管理,避免过度劳累。</think>以下是打造**高质量项目经历**的系统方法,涵盖**选题策略、执行技巧到成果展示**全流程,结合你的专业背景现状针对性设计: --- ### 一、项目选题策略 #### 1. **梯度进阶法**(适合零基础起步) - **Level 1:课程作业升级** 将现有大作业迭代为完整项目: ✔️ 用Flask/Django给数据结构课设加Web可视化界面(如动态展示最短路径算法) ✔️ 操作系统课设扩展为简易分布式系统(基于Raft协议) ▶️ 优势:节省启动时间,已有代码复用率超60% - **Level 2:痛点驱动型项目** 聚焦细分场景问题: ✔️ 开发"实验楼课程表冲突检测工具"(解决校内选课痛点) ✔️ 用YOLOv5实现"图书馆座位手机摄像头占座识别系统" ▶️ 关键技术:Web爬虫+规则引擎/目标检测+Flask部署 - **Level 3:前沿技术验证** 选择有学术价值的方向: ✔️ 《基于知识图谱的COVID-19药物副作用推理系统》 ✔️ 《联邦学习框架下的信用卡欺诈检测模型优化》 ▶️ 资源渠道:Arxiv最新论文+Kaggle相关数据集 --- ### 二、项目执行核心技巧 #### 1. **MVP开发法则** - **第一周**:用Streamlit快速搭建可视化Demo(比Django节省70%时间) - **第二周**:核心功能实现(优先完成数据处理+核心算法) - **第三周**:添加日志监控(Prometheus+Grafana)、单元测试(Pytest) - **第四周**:撰写技术文档(必备README结构见下图) ```markdown ## Project Title ![技术架构图] ### 创新点 - 提出XX算法优化传统方案(对比实验表格) ### 使用指南 ```bash git clone xxx pip install -r requirements.txt ``` ### 性能指标 | 模型 | 准确率 | 响应时间 | |------|-------|---------| | 传统方案 | 82% | 300ms | | 本系统 | **91%** | **150ms** | ``` #### 2. **技术组合拳提升含金量** - **基础版**:Python+MySQL+Echarts - **进阶版**: ✔️ 容器化:Docker封装模型服务+GitHub Actions自动化构建 ✔️ 云部署:AWS EC2免费额度部署+域名备案(学生认证) ✔️ 性能优化:Redis缓存热点数据+Nginx负载均衡 #### 3. **数据证明价值** - 量化指标: ✔️ "优化算法使查询速度提升40%"(附JMeter压测报告) ✔️ "系统被XX学院3个实验室采用"(收集用户感谢邮件) - 可视化呈现: ✔️ 用Pyecharts制作系统流量监控大屏(截图放GitHub) ✔️ 技术架构图使用draw.io绘制(突出微服务设计) --- ### 三、项目包装与传播 #### 1. **GitHub爆款仓库打造** - **标题优化**: ✖️ 普通命名:"Course Design" ✔️ 流量密码:"AutoCV-Generator:基于LaTeX的智能简历生成系统" - **Star增长技巧**: ✔️ 在Reddit的r/coolgithubprojects发帖(美东时间早10点发) ✔️ 参与Hacktoberfest活动(PR被合并可获限量版T恤) #### 2. **技术博客写作模版** ```markdown # 如何用BERT实现法律文书争议点挖掘 ## 痛点场景 (律师审阅合同时需人工标注风险条款,耗时易错) ## 技术方案 (图:BERT+BiLSTM-CRF模型架构) ## 踩坑记录 - 教训:原始数据未去隐私导致训练中断 - 解决方案:用Faker库生成模拟数据 ## 商业价值 (已与XX律所达成POC测试,预计节省200小时/年) ``` ▶️ 发布平台:掘金+优快云+Medium(英文版) #### 3. **面试话术设计** - **STAR法则升级版**: ✔️ Situation:传统方法存在XX问题(用行业报告数据佐证) ✔️ Task:我负责攻克XX技术难点(突出个人贡献) ✔️ Action:尝试A方案失败→改用B方案(展示思考过程) ✔️ Result:指标提升X%+获得XX认可(量化+背书) --- ### 四、资源加速包 #### 1. **快速出项目工具集** - 低代码平台: ✔️ 前端:Vercel(部署React项目5分钟) ✔️ 后端:Supabase(替代Firebase,国内访问更快) - 数据集: ✔️ 中文NLP:CLUE基准(https://www.cluebenchmarks.com) ✔️ 计算机视觉:OpenDataLab(https://opendatalab.com) #### 2. **抄袭检测与合规** - 代码查重:MOSS系统(斯坦福大学开源) - 版权规避: ✔️ 使用CC0协议数据集(https://commoncrawl.org) ✔️ 商业项目避免直接调用ChatGPT API(改用LangChain封装) #### 3. **项目灵感库** - 每日浏览: ✔️ GitHub Trending(筛选Python/JavaScript分类) ✔️ Papers With Code(最新AI落地案例) - 创意来源: ✔️ Product Hunt(跟踪新锐SaaS产品) ✔️ 国务院《十四五数字经济规划》(挖掘政策支持方向) --- ### 五、实战时间表(6个月速成) | 阶段 | 目标 | 里程碑 | |--------|-------------------------------|----------------------------------------| | 第1-2月 | 完成2个改良型项目 | GitHub收获50+ Star,1篇优快云博客 | | 第3-4月 | 产出1个创新项目+1篇顶会论文 | 项目被教授推荐至大学生创新创业大赛 | | 第5-6月 | 通过项目斩获大厂实习offer | 简历项目栏可写满3个深度参与项目 | --- **关键提示**:立即注册GitHub学生包(https://education.github.com/pack),获取免费AWS额度+JetBrains全家桶,项目开发效率提升3倍以上。今晚就可以从改造你的课程设计开始!
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值