爱好者和职业程序员的界限在哪

2017-05-23 19:06:07 +08:00
 Ginson
本人是运营岗,自学 Python 一年,会写点小脚本辅助下工作。
偶尔有公司开发大佬看到我代码,怂恿我学点程序设计和数据库的知识然后去做专职开发,但我觉得自己水平还很差,只当他们开玩笑了。
不过这也引起了我的好奇,请问就 Python 而言,爱好者跟职业程序员的界限在哪?
3862 次点击
所在节点    Python
23 条回复
sammo
2017-05-23 19:13:50 +08:00
如果拿科研人员的标准要求自己的话,运维这个岗位反而是最接近的

科研人员的标准: http://seisman.info/tags/CentOS/
holyghost
2017-05-23 19:16:28 +08:00
@sammo 哈哈哈哈哈哈 难道不是:科研和 RD 的交集是运维。
luoqeng
2017-05-23 19:38:37 +08:00
去学就是了
yidinghe
2017-05-23 19:40:18 +08:00
纯粹是经验方面的差别,如何进行团队合作之类的。
ihuotui
2017-05-23 21:06:02 +08:00
为什么在乎外号?没有外号不能写代码了吗?不能写好代码吗?
rabbitinhere
2017-05-23 21:10:32 +08:00
作为 java 开发,举个栗子。
爱好者什么酷用什么,不习惯考虑兼容性、扩展性。
职业程序员考虑全面一些,使用新东西要各种考虑。
Karsa
2017-05-23 21:12:18 +08:00
貌似唯一的差别在于写的代码不够多。不是行数,而是实现逻辑的复杂度,专职会面临很多逆天逻辑,这是爱好者不太碰的到的。
bombless
2017-05-23 21:18:53 +08:00
以前忘了是一个 django 开发者还是谁,做了一个演讲说自己是一个中等水平的开发者,提到说他遇到了几个年轻人写过一些 Python 代码,然后去问他怎样才算一个 Python 程序员,搞得他很困惑

简单来说就是没有界限

有些人活在世上就是爱搞些护城河让自己有安全感,你可以让他们继续活在梦里
sun1991
2017-05-23 21:23:37 +08:00
爱好者么喜欢什么做什么, 职业么, 有时候不喜欢的也不得不做.
fasling
2017-05-23 21:29:31 +08:00
rd 们对自学编程的人都有天然的好感。
界限可能就是那几本基础的书而已。
ls2110609
2017-05-23 21:35:36 +08:00
除了编程本身还需要了解算法,数据结构,网络,操作系统,设计模式,etc.
BoBoy
2017-05-23 21:37:22 +08:00
@ls2110609 请问你都了解了吗? 233333
RqPS6rhmP3Nyn3Tm
2017-05-24 06:07:19 +08:00
发际线
hk24v2
2017-05-24 06:37:14 +08:00
@BXIA 哈哈哈哈
hzw94
2017-05-24 08:42:55 +08:00
哪有什么界限,无非会与不会,牛与不牛之间的差别。等同于,初级程序员和高级程序员的区别。一旦自学久了,自然而然的深入了,也就变成了职业了。
syyy
2017-05-24 09:45:16 +08:00
思路吧,写代码的时候对耦合的理解,对设计模式的理解,对数据结构的理解。
工作好多年了,很多野生的程序员在这方面比较欠缺,有时候涉及到相关的工作,会明显看出来。
多看看他们推荐你学的东西,你自己没啥感觉,但是写出来的代码的结构就是不一样了。
skylancer
2017-05-24 10:01:48 +08:00
简单来说就是
当你的兴趣爱好变成了工作,那自由开心的日子就一去不复返了
mytharcher
2017-05-24 10:14:09 +08:00
爱好者以此为乐,职业以此为生。
robinWu
2017-05-24 10:25:30 +08:00
一个是做自己想做的,一个是做别人让你做的
DeTamble
2017-05-24 11:18:29 +08:00
我觉得爱好者和职业程序员就是面向工资编程和面向自我编程的区别。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/363297

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX