职场(转载一篇鸡汤)

1.从实习生转变为核心人员

    实习生的工作内容,总的来说特点就是简单重复、技术含量不高但工作量不小。
    那么公司核心人员还会做这些事情么,答案是显而易见的。
    对于绝大多数人来说,我们都会经历实习生阶段,同时也希望自己能成为公司核心人员。这个转变很大,需要漫长时间和一些过程。
    但无论过程多复杂,重要的一点就是转变。每次转变都应该是一次从量变到质变的过程,而一次次转变叠加起来,就组成了我们职场之路。


    转变包含了职业转变、公司转变、职位转变等,每次转变不一定是向上的,但总的趋势一定是沿着自己的职业发展方向曲折向上的,这样我们才能更快的成长。
    所以我们应该不惧转变,而且当我们在工作遇到瓶颈时候,更应该追求主动转变。


2.工作三到五年应该做什么

池建强在《大咖说》节目曾经这样说过这样一段话: 以我并不丰富的程序员阅历来看,入行三到五年的经历对程序员以后的职业生涯有非常重要的作用。互联网时代学习环境开放,资料浩如烟海,很多大学生在走出学校大门的时候,很可能在某项专业技能上已经达到了很高的水准,但是这三到五年的探索,依然是不可或缺的。
    工作的前三到五年对我们很重要,在这段时间里,我们渐渐熟悉了手上的工作内容,也真正了解自己所在行业的职能和发展方向。在这段时间里我觉得应该达到以下目标:
    确认自己职业生规划,对至少接下来五年的职业发展有很明确的规划;
    知识和技能上有一定的积累,在工作中可以独当一面;
    形成一套自己的方法论,遇到问题时候有一套自己解决问题的方法;
    某个领域上有较强的能力或者知识储备,并逐渐发展成改领域的专家,培养自己的“不可替代性”;
    有一定的管理能力,能带领小团队完成任务;
    对应到我们职业生涯的成长曲线上来说,我们至少应该在实习生的基础上有了一到两个转折点了,工作的内容也应该是更有有技术含量。
    比如开发人员,不应该只考虑单个模块、功能、页面的开发,而该考虑下整体框架设计,性能优化;数据人员,不应该还在写简单的查询sql语句或者对比数据库每个字段进行数据处理,而该分析数据背后的逻辑、数据变化的原因以及数据可视化的内容;产品人员,不应该只考虑简单的产品设计工作,而是该从售前到需求到设计到实施到测试到运营等从产品生命全周期来考虑一个产品如何从0到1的工作...
    到这个阶段,我们每个人都应该考虑如何将一个产品优化,做得更好,而不只是做一个完全听领导、听客户没有自己想法的员工。前者不仅知道做,也知道为啥要这样做,然后还能知道怎样做更好,从而实现核心业务上的突破;而后者只是机械地完成工作,即使做得再多,也只是一把好使的工具。


3.个人价值源于你的不可替代性

    再次回到文章一开始提到的小伙伴C,他确实是个很“努力”的员工,做了很多事,公司也很需要这样的人。
    然而我们也得知道,我们每个人的价值源于我们能为公司创造多少价值,我们的收入也不可能高过我们能为公司赚取的财富。
    小伙伴C做的事情是不少,但是大都是一些比较基础,重复性劳动的事。这些事情哪怕是实习生培训几天后也能完成,而他不过是把这些事情做得更加熟练,效率更高,一个人一天能完成2-3个实习生一天才能完成的事情。也就是说,他给公司所带来的价值,大约等同于2-3个实习生,即使将来有一天他离开了公司,公司也只需要招两到三个实习生就可以完全替代他现在做的事。对于这样的人,或许大家都很喜欢他,但是他实际上对于公司来说存在价值并不高,所以也就不受领导重视。
    而有的小伙伴经过几年工作,不断深入学习,掌握了公司的核心技术和业务,甚至能在此基础上进行创新。甚至有的人个人的名气还超过公司,他的存在就是公司的名片(比如薄荷科技的stormZhang),这样的小伙伴不仅能为公司创造价值,而且其本身对于公司很也难有人能替代,那么此时他对公司的价值则是难以估计的。
    努力是最不值钱的东西。努力,是每个人都会的,但是关键不是在努力,而是你的努力有没有价值。


4.那意思是说“努力”没用咯

    努力当然很关键了,努力不值钱,但是努力用对了地方才值钱。
    每天干着重复、琐碎又毫无技术含量的事,最后还安慰自己说“今天真是充实的一天”,这不是努力,这是傻。
    有时候我们喜欢用战术上的努力,来掩盖战略上的懒惰,这不过是一种自欺欺人。
    我觉得首先我们应该要分清工作和职业,
    工作是谋生的手段,一个单位给你一份工作,你完成任务,它付你工资,就两清了。
    职业是我们一辈子要从事的事业,比如你的目标是当建筑设计大师,那你就应该为此做一个长远规划。
    当你在某个职位或者公司工作几年后,发现已经学不到什么新东西时,就应该为职业发展考虑换岗,甚至跳槽,去另一家公司学习新理念新东西。
    其次不要坐以待毙,
    当你发现你所从事的职业不适合你,或者这个职业的衰落无可挽回时,
    就应该果断换岗或者辞职,寻找下家,不要因为离家近而舍不得,不要因为同事好而舍不得,
    你越是拖延,损失就会越大,这很残酷,但却是最佳选择。
    做着同样的事,再努力也是原地踏步;找错了方向,走得越远,不过是错得越远。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值