今天的这一期,我们不聊技术,我们来聊一聊我们做程序员的初心,以及如何才能高效的学习编程和技术~

01

你的初心

前一阵子,圈子里的一位知名的博主从老东家离职了,离职的视频看了一遍,尤其是其中他的一句话让我印象真的很深...

“你做程序员,真的是因为热爱吗?”

这句话其实我也想和读者们聊聊,你为什么选择做程序员?你做程序员的初心又是什么呢?

其实说实话,编程写代码,没事想想也是很枯燥的,是什么让你下定决心来做的呢?

02

原因分析

其实这个问题,我通过询问周围的人和朋友,同行的人以及结合我自己来说,我认为做程序员的初心一般包含着有以下的几种初心,其中最主要,最具有代表性的,我想大家已经猜到了:

大多数人认为,相对其他的行业来说,确实计算机专业的报酬更多一些,福利待遇也会相对好一些。

哈哈,再或者你看到很多人加入了一家创业公司,然后这家创业公司上市了,还有就是看到了很多大咖在互联网大厂实现“财富自由”

确实,不得不说,这确实是大多数人做程序员的初衷,但是我认为如果你转行程序员的初衷如果仅仅是这个的话,我觉得你可能大概率坚持不下去,或者你会觉得“很卷”

觉得卷的根本原因是想一劳永逸,类似吃东西一样的,完成了一项任务。

03

困难之处

因为随着现如今的计算机行业的逐渐成熟,入门门槛的越来越高。

同时你要知道,你能想到的,一定也会有其他人能够想到,也会有大量的也是由于以上原因的程序员的群体,可以说每一年的计算机领域都会引入的大量的人才。

其实并不是说以上的初心原因是错误的,这确实都是成立的,毕竟我们工作换取报酬是为了生活。

但是我想说的是,对转行来说的话,其实这是一件十分严肃的事情,换工作的行业领域,意味着你要重新开始,转行不是一个简单的决定事情,不是决定今天晚上吃什么,今天去哪玩,他是一个日积月累的过程,因为转行的过程中需要付出大量的时间成本,甚至可能前期看不到任何汇报,下面在这里给大家举一个例子。

04

构建惩罚奖励机制

我大概在高中的时候,我就接触健身锻炼,在小学的时候就没事练习唱歌,然而我接触写代码的时间是在本科的时候,甚至还比较晚,如果我们按照接触时间的长短来看,我现在应该是一个歌手...或者是一个健身教练,可是却为什么比较菜呢?

反而是我在本科大四才接触的编程,相对来说,比较不错(大佬们勿喷)

这段时间我就在思考这个问题,我觉得原因是这样的。

我在本科大四的时候,我才开始接触写代码,我当时心里在想:我这接触的有点晚了,能不能来得及啊,我的内心会有一种恐惧,因为现在决定的行业,会给我一种算是将来“养家糊口”的一种操作吧,工作来获得工资,才能吃饭,才能生活,算是社会的一种“惩罚制度”。

这也就是像我们小的时候父母经常说的,不好好学习和念书上学,将来你就没出息。

但是健身和唱歌他对我来说,他没有一种惩罚制度,所以我没有坚持的去做,很多人说的忙起来的时候,一些可做可不做的事情,就自然而然的放下了。

以健身为例,我觉得健身很痛苦,每次都要锻炼到筋疲力竭,第二天早上还会起不来的痛苦,如果你觉得健身很痛苦,

那我觉得编程给你带来的痛苦更大,因为编程带来的是一种智力层面的自我否定,但是因为这是将来吃饭的工具,所以我会要求我自己一定要学懂。

05

热爱工作

但是其实惩罚制度,他只能算是一种带你入门的一种程度,但是如果说你想达到卓越的程度的话,还需要一种“奖励制度”。

以编程刷题为例的话,当我坚持一段时间的刷题后,我发现当我入门之后,我可以自己进行一些刷题经验的分享,别人也可以给我评论,同时还可以进大厂提升自己的技术。

自己按照我的想法实现一些好玩的算法,开发一些项目,写写APP然后开源到GitHub社区,我的内心会有一种充实的感觉,以及一种自豪的感觉,这就是我所说的奖励制度。

06

持续坚持

所以我其实我觉得什么样的初衷是比较正确值得支持,就是单纯的喜欢,喜欢钻研技术,这个到底如何衡量是不是真的喜欢,我觉得简单的来说,就是当你在没有任何的经济利益的回报的作为条件的前提之下,你依旧能够坚持学习技术。

说到这,想起来很多学习在本科参加比赛的时候,熬夜坚持写代码,坚持焊电路板,感觉那个时候才是真的喜欢。

大多人对写代码的热情可能在第一份工作的时候就已经消耗殆尽了,后来的职业发展需要进行依靠坚持。

因为需要坚持,但是我们依然要对自己的工作与生活保持热情,不断调整自己的心态,因为可以看出在奖励制度之下的工作效率是最高的。

如果你对所做的事情没有热情,那么只有“惩罚制度”奏效,想要达到卓越,需要发自内心的喜欢。

听说一些做科研的博士做梦都在想idea,或许这才是真的热爱科研吧!

最后祝大家的工作学习生活都能愉快开心,热爱自己的工作与学习生活~

我是千与千寻,我们下期见~

············END············


往期精彩回顾适合初学者入门人工智能的路线及资料下载机器学习及深度学习笔记等资料打印机器学习在线手册深度学习笔记专辑《统计学习方法》的代码复现专辑
AI基础下载机器学习的数学基础专辑温州大学《机器学习课程》视频
本站qq群851320808,加入微信群请扫码:

【职场】你做程序员,真的是因为热爱吗?相关推荐

  1. 致刚入职场的你 - 程序员的成长笔记

    前言 我们经常在网上会看到这样的文章,你的同龄人正在如何.这是典型的贩卖焦虑的文章.的确,现阶段,刚毕业几年的年轻人,面临车,房子等,有时候压力挺大的.但你过度焦虑的话,每天生活在恐慌当中,你会发现你 ...

  2. 做程序员工资很高,但做程序员真的是吃青春饭的吗?

    在进入互联网行业发展之前,我就已经听到过很多人说互联网行业程序员的工资很高,但同时程序也是吃青春饭的.当程序员的年龄过了30~35岁以后,如果他们还没有转型,如果他们还在一线编码,那他们就很难再继续混 ...

  3. 程序员工作压力大,为什么还这么多人想做程序员?是因为喜欢吗?

    最近过年遇到很多亲戚和朋友,不知道大家的身边是怎样的,阿粉身边的亲戚朋友从事计算机相关的还是挺少的,很多还是从事一些传统行业. 最近跟一个亲戚聊天的时候就聊到网上对程序员的一些刻板影响,什么格子衫呀, ...

  4. “程序员羊皮卷”中的职场江湖——《程序员羊皮卷》书评(4

    [本文已刊登至<中国图书商报>]首先我要衷心地感谢Leo(张大志)慷慨地赠予我这本他的新著<程序员羊皮卷>!对于一个整日与电脑打交道的从业者来说,最惬意的周末莫过于捧一本好书, ...

  5. “程序员羊皮卷”中的职场江湖——《程序员羊皮卷》书评(4)

    [本文已刊登至<中华读书报>]首先我要衷心地感谢Leo(张大志)慷慨地赠予我这本他的新著<程序员羊皮卷>!对于一个整日与电脑打交道的从业者来说,最惬意的周末莫过于捧一本好书,沏 ...

  6. 蒋涛作序盛赞Leo新作为 程序员职场实用百科全书 —— 程序员羊皮卷 连载 1

    <程序员羊皮卷>当当购买地址:http://product.dangdang.com/product.aspx?product_id=20691986 互动购买地址:http://www. ...

  7. 拒绝职场危机,程序员最核心的竞争力是什么?

    web前端教程 用大白话,来讲编程 查看全文 http://www.taodudu.cc/news/show-1159885.html 相关文章: 敲了几年代码,是时候考虑以后的发展了 一线大厂青睐的 ...

  8. 女友遭遇职场不公?程序员怒怼女友领导后替女友辞职!网友:你凭什么替她做决定?...

    当女朋友遭遇职场不公的时候,男朋友该怎么做?有人选择忍一时风平浪静,毕竟人在屋檐下,不得不低头,有人选择冲冠一怒为红颜,替女朋友出头又出气.也许后者看起来比前者要man很多,但也会带来另外一种麻烦-- ...

  9. 程序员初入职场第一年—— 程序员羊皮卷 连载 13

    分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow <程序员羊皮 ...

  10. 初入职场,前端程序员,如何做好职业规划

    程序员初入职场如何应对浮躁,初入职场的新人常常很难将工作做得持久,尤其是试用期的3至6个月内跳槽现象频繁出现,这段时间常常被称为职业的浮躁期.对于浮-- 初入职场的新人常常很难将工作做得持久,尤其是试 ...

最新文章

  1. selenium + python自动化测试unittest框架学习(五)webdriver的二次封装
  2. python爬虫scrapy安装_Python爬虫:Scrapy框架的安装和基本使用
  3. 拓扑学+计算机,吴国平: 拓扑学到底有多重要? 在数学中占据多高的地位?
  4. Redis笔记(六):Java中使用Redis
  5. intent几种传值数组、对象、集合(Array,Object,List)
  6. VC++2012编程演练数据结构《12》二叉排序树
  7. SpringBoot使用ControllerAdvice和ExceptionHandler进行统一异常处理
  8. libuv 原理_Nodejs的运行原理-libuv篇
  9. 中小企业 IT 运维福利:快速构建 on-call 机制
  10. 微信小程序电商实战-商品详情加入购物车(下)
  11. Atitit uke各大事业部规划 约365个事业部
  12. jupyter kernel error
  13. android—使用Expandable实现三级树形结构
  14. java删除占用的文件_「强力删除」自己用命令强制删除占用的文件或文件夹 - seo实验室...
  15. 直流电源输入防反接保护电路总结
  16. 计算机网络总线型结构优 缺点,总线型拓扑结构优缺点是什么
  17. 如何使用WiFi的WPS功能
  18. python模块 - 常用模块推荐
  19. CocosCreator之KUOKUO趣味文章:小怪要绕墙 3
  20. apk闪退_解决安卓手机闪退的通用办法!

热门文章

  1. 【WEB HTTP】缓存
  2. SQL*Loader之CASE8
  3. POJ 3280 Cheapest Palindrome(DP 回文变形)
  4. 通用的数据访问 OleDbHelper 通用的数据访问接口 IDbHelper(转)
  5. MyCP(课下作业,必做)
  6. python raise 引起的异常
  7. 信息摘要算法之四:SHA512算法分析与实现
  8. Linux及安全课程——相关链接总结
  9. Asp.net之MsChart控件动态绑定温度曲线图
  10. XP下如何恢复Administrator