【1024程序员节】给应届毕业生的职场非编程建议

举报
小雨青年 发表于 2022/03/29 23:22:45 2022/03/29
【摘要】 前言 首先,今天是1024,祝世界上所有写代码的同好每天开心不加班! 各位来自各行各业,使用各种编程语言,虽然语言各不相同,但是所处的职场环境也是大同小异。 鄙人从毕业到现在工作也有5年+的时间,...

前言

首先,今天是1024,祝世界上所有写代码的同好每天开心不加班!

在这里插入图片描述
各位来自各行各业,使用各种编程语言,虽然语言各不相同,但是所处的职场环境也是大同小异。

鄙人从毕业到现在工作也有5年+的时间,经历过五光十色的项目,和七上八下的公司,可谓是人生苦短,尝尽各种滋味。

在这里插入图片描述

在这个程序员的节日,我把一些经验分享出来,希望各位能踩着我的石头过河,少走弯路,以后的生活更美好!!!

1. 学习语言,先看语言路线图,再看每部分具体细节

不管是Java、Python还是PHP,每项语言长时间存在于行业内,必然是因为这个语言有自己的优点和擅长的实际领域。

如果你是初学者,面对形形色色的文档和博客,必定会陷入学什么和怎么学的困境。

现在是信息高速分享的时代,学习资料已经不是找不到的问题,而是太多了。

在这里插入图片描述
拿Python举例。

作为语言的基础,缩进的正常使用是必经之路,此外,流程控制和判断语句也是基础中的基础。

如果你从事的网络爬虫相关,Scrapy框架是必须学习的,但是如果你做的是数据分析,pandas是必须熟练掌握的。

这里就出现了分歧,同一门语言,因为从业者的细分行业不同,导致学习路线的迥然不同。

所以,学细节之前,请各位务必弄明白自己的学习路线,不然就会一叶障目,不知道前面的路还有多远。
在这里插入图片描述
抛砖引玉,大佬可在评论区总结的每种语言的学习路线图。

2. 从项目的角度看工作

第一条建议是从学习的角度给的,那么,第二条建议则是从工作的角度给的。

实习生和毕业生由于实际经验不足,一般刚进公司会分给大家一些基础的功能模块,东西不难,但是需要理解。

其实重点则是认识工作流和项目结构。

从项目管理的角度看,项目在推进组织进程,所以,如果企业要投入资源到一个项目上,那就是注定要优化整个流程。

  • 我做的模块在项目中处于什么位置

  • 我所在的项目在公司处于什么地位

  • 我所在的公司在集团处于什么作用(可选)

  • 项目不同环境是如何部署的

  • 如何拿到不同环境的数据

  • 遇到问题如何排查

对于问题出现,必定是有原因的,多想想问题出现的原因,只有找到根源才能从根本解决问题,这就要大家从多个角度去思考问题

在这里插入图片描述

3. 结构化表达,业务交流去情绪化

所谓成年人的工作交流就是没有夹杂任何情绪,哪怕你上班的时候对象跟你提分手,你都不要在和同事交流业务中表现出来,虽然有些残酷,但是你对象跟别人又有什么关系呢?

这就是成长吧!

在这里插入图片描述

既然表达要去除夹杂的个人情绪,那如何表达也是很重要的。

结构化表达从最简单的角度看就是,说明问题和状况,要列出一二三,大家都很忙,如果能让对方最快速度明白自己要表达的意思,那当然是最好。

举例

我这个项目总结有以下几点,(按重要程度排)

  1. 第一重要的
  2. 第二重要的
  3. 第三重要的,巴拉巴拉

项目版本结束,我有这些建议(重要程度没那么强)

  • 巴拉巴拉
  • 巴拉巴拉
  • 巴拉巴拉

结束语

写代码是解决问题的手段而不是解决问题本身,项目本身的复杂程度并不全是由语言语法和组件用决定的。

愿各位的生活都像语法组件一样,都有状况内。

respect

在这里插入图片描述

文章来源: coderfix.blog.csdn.net,作者:小雨青年,版权归原作者所有,如需转载,请联系作者。

原文链接:coderfix.blog.csdn.net/article/details/120939840

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。