怎样成为程序员中的理想主义?他们最大需求是什么?

早上和群内朋友闲聊到“理想主义者”这个词,十分感慨。这世上总有些人不为名不为利,默默做着自己喜欢的认为正确的事情。在程序员这个群体内,又有多少理想主义存在?每一个做程序的初衷源于内心最急切的需求。我们今天走进这个群体的内心,谈谈程序员中的理想主义者。

在通俗的定义中,理想主义表示信仰的一种追求,以精神层面为核心,不排斥物质。所以说有信仰、有追求的人,我们一般可称之为理想主义者。

程序员薪酬一直以高薪著称,所以吸引了大量的人进入此行业。我曾为此向身边程序员询问其进行的原因。

有人说,因为自己本身就是计算机专业,所以毕业后顺其自然成为一名程序员。而今已有数十年时间,从技术岗到管理岗,再回技术岗,兜兜转转,最终发现当程序员挺好,没有管理烦心事,只需要心无旁骛做好技术就行。

有人说,毕业后,被程序员的高薪吸引,直接找了一个培训机构进行学习,现在用了5年时间,还在中高级程序员之间徘徊,想要继续向上,就要学习更多知识。虽然自己对代码依然达不到热爱状态,但是为了生活,只能拼了。

有人说,从测试转程序员,只是因为每次看到程序员桌面花花绿绿的代码觉得神奇又羡慕,就是这份羡慕之情,于是自己从头学起,大概是因为兴趣所在,所以到现在已经是一名合格程序员。

有人说,自己性格内向,不擅交际,没特长。所以义无反顾进入程序员里。在代码世界中,自己是世界的王,自由又快乐。

有人说,自己父亲本身就是一个编程培训师,所以从小经常看到这类视频。从好玩到成为一名程序员,完全是兴趣使然。潜移默化就成为了和父亲一样的人。

当然不止上面所说的几个原因,他们为了不同的需求成为一名程序员。这中间有为了钱、为了前途、也有单纯性兴趣使然和家庭氛围造成。程序员的理想主义,并不是说不需要为了钱与前途,而是在工作中保持初心与对技术的热忱,追求技术的高境界。

我们接下来谈谈,什么是程序员最重要事情?

在技术岗中,所有重心都应该只有代码。你把代码写得完善了、优雅了,再把难点攻破了,bug 解决了,就能赢得领导的信赖,就能拿到匹配的薪资。当从技术岗转到管理岗时,就觉察到与人打交道是一件很复杂、很耗时间和精力的事,还有可能会出力不讨好。所以不能纯粹地做一名理想主义的程序员。

当从管理岗又回到技术岗时,每天有大把的时间去钻研技术,甚至还能够在 ITeye、CSDN 上写博客,总会时不时有读者留言说:“谢谢博主啊,你的分享解决了我的问题。”这份分享把自己在技术上遇到的坑、填的坑像记流水账一样记下来,让我内心非常地踏实。

如何做一名理想主义的程序员?

简单说来,就是对技术保持热爱与关注,并且自己可以如同攀登大山一样越过去。

原文地址:https://blog.51cto.com/14376316/2474465

时间: 2024-11-05 20:49:31

怎样成为程序员中的理想主义?他们最大需求是什么?的相关文章

百万程序员中成功有几个?看互联网大佬们刚从大学毕业时都在干什么

几百万大学生走出校园,步入社会,开始人生中的第一份工作.不过你知道如今在科技领域叱咤风云的大佬们刚毕业的时候都在干什么吗?他们的的第一份工作又是什么? 一. 就业派1. [亚马逊CEO贝索斯] 1986年,贝索斯在普林斯顿大学取得电子工程学和计算机系双重学士学位,英特尔.AT&T的贝尔实验室以及安德森咨询公司都向他抛出橄榄枝,但贝索斯没选择它们,而选择了纽约一家新成立的高科技公司Fitel,从事计算机系统开发的工作.不到一年,年仅23岁的他升为公司副总裁,管理公司的12个程序员.工作两年后,他跳

Linux有什么吸引力,在程序员中如此受欢迎?

在过去的几十年里,操作系统已经取得了很大的前进.曾经由微软Windows或苹果macOS主导的操作系统,现在已不再是常态.千禧年之后,随着人们对核算环境的探索,各种操作系统开端发挥作用.Linux是引起用户留意的一个特别的操作系统系列.尽管早在1991年就引入了它,但随着时间的推移,因为其分散的开展方法以及来自软件开发人员社区的坚定支撑,它越来越受欢迎.在这里,咱们将探讨Linux在开发人员和技术爱好者中锋芒毕露的一些原因. 编程港湾Linux与其他操作系统相比,脱颖而出的一个因为它有比Wind

你该怎么做才能成为应届程序员中的「佼佼者」?

很多人干IT这一行都冲着"收入高"这一点来的,因为只要学会一点HTML.DIV+CSS就可以做开发,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择. 如果您只是抱着这样一个心态来入行的话,那阁下可真的要小心了.因为干IT这一行还是存在竞争的,特别是抱着混的心态且能力一般的人.能够开发的人很多,所以为了节省成本,大部分公司都会在急需的时候才会偶然的招聘这类人员,在没有订单的时候一些小公司还可能找各类的借

程序员编程生涯中会犯的7个错误

英文原文:7 Mistakes You're Making In Your Programming Career 作为软件开发人员生活和职业指导,我需要和很多程序员交流,帮助他们提升职业生涯,加速成长.时间久了,我发现很多程序员总是犯着相同的错误,前仆后继,却毫不自知.下面就是程序员在他们的软件开发生涯中最常犯的 7 个错误. 1. 没有明确的目标 心中没有终点目标,那就只会随波逐流. 如果你想在软件开发的职业生涯上获得成功,那么你需要有一个明确的目标.仅仅只是对遥远的未来有一个模糊的想法是不够

当心!程序员在职业生涯中最易犯的7个错误

当心!程序员在职业生涯中最易犯的7个错误 概述:本文的作者是软件开发领域著名的职业规划导师,他的工作是通过对程序员当前职业状况的了解,向他们提出改进职业规划发展的建议.在与程序员们长期的接触之后,他总结了程序员们最易犯的7个错误. 1.没有明确的职业目标 没有目标的人生,就像无根的浮萍,水流到哪里就飘到哪里,一生漂泊. 如果你想要在软件开发领域获得真正的成功,那么就必须知道该何去何从.或许面对遥远的未来,你已经有了一个粗略的目标了.但是除了这点还不够,你应当坚实自己的目标--清楚的定义在实现过程

我要做一个什么样的程序员

2年前毕业误入程序员行业,是奔着传说的高薪水来的(绝大部分刚出校门毕业生的心态). 自己不是一个甘于平庸的人,总觉得既然入这一行,就要在这行有一番作为,不能仅仅是为了赚钱,每天上班打卡似的工作,那不是我要的工作生活. 所以该做一个什么样的程序员,这个问题工作3年以来我一直在思考,探索.希望能给自己的技术生涯一个完美的规划. 首先,希望自己做一个有技术追求的程序员. 大学毕业为什么选择做程序员,原因主要有2个,一种因为对于应届学生,程序员工资相对高一些,更有物质吸引力.第二种是对编程有兴趣,毅然投

程序员们,你们再这样下去会没朋友的。

引言 写这篇文章,其实源于之前有个群里的同学,问了LZ一个问题. 当时他给LZ发了一张图片,然后问LZ,"这个@Test注解引用不了是咋回事?" 看到这个问题,LZ当时恰好没事,就顺手给他回复了一下,说这个错误引起的原因是,注解的特性只在JDK1.5或者更高的版本才能用. 话虽这么说,但其实LZ当时心里多少是有些无语的. 提示写的这么清楚了,看不懂吗?就算英文阅读水平差点,百度翻译一下会不会呢? 最让LZ郁闷的是,当LZ回答完以后,这个新人同学只回了一个字,"哦!"

为什么国外程序员爱用 Mac?

from http://www.vpsee.com/2009/06/why-programmers-love-mac/ Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.

CSDN日报20170219——《程序员的沟通之痛》

[程序人生] 程序员的沟通之痛 作者:胡峰 木讷与沉默 这两个名词似乎已变成了程序员的标签,它们形象地体现了程序员在沟通中的表现.在程序员的世界里,沟通可能包括:与产品经理沟通需求.与同行交流技术.与外行交谈,还有与同事分享工作与生活的趣闻等. 有些程序员在分享趣闻与谈需求或技术时的表现大相径庭,刚才还是一个开朗的小伙突然就变得沉默不语了.沉默有时是不想说,特别在沟通需求时,程序员心里想着:与其扯那么多,哥代码都写完了.不就是一个小功能吗,默默无言,笑而不语的就接下了,想着赶快结束去写代码了.