1
ihuzhou 2018-09-11 09:42:28 +08:00
喜欢就学,平时当一个爱好。如果靠编程吃饭,那可能要苦个几年...
|
2
congeec 2018-09-11 09:43:07 +08:00 via iPhone 1
不靠谱
只会 python 你很难找到工作的 |
3
PaulKK 2018-09-11 09:44:35 +08:00
兴趣是最好的老师,先找点靠谱的教程、视频之类的好好学,能坚持肯定会有效果
|
4
Chaos11 2018-09-11 09:44:38 +08:00
别问,给你一个榜样 ⌈nightire⌋
|
5
php01 2018-09-11 09:45:03 +08:00 2
1.种一棵树,最好的时间是在十年前,其次是现在。
2.专业就是专业,不专业就是不专业,千万不要用学了几个月或者说学了大半年的经验,去指导专职程序员该去怎么做如何做。 |
7
ioth 2018-09-11 09:55:45 +08:00 1
才 30,我快 50 了,会编程也找不到工作。咱俩换换?我觉得设计挺好的,也想学。
|
8
xuanbg 2018-09-11 09:57:18 +08:00
理解楼主,作为 PM,有时候有些想法需要实现出来验证一下,这个时候不会写代码就很尴尬。自己会写就不需要求人了,同时程序员也就不好糊弄你了。
支持楼主学习编程,整个软件项目里面,最难的不是写代码,而是弄明白做什么和怎么做。我以前也做 PM,40 多了才开始写代码,感觉还是写代码比较爽,于是就转行写代码了。写了 3 年多的代码,我就比大部分人写得都好了。 |
9
1dian01 2018-09-11 09:58:04 +08:00
当好 PM 吧,分工这么细了,不要想着啥都会
|
10
ClutchBear 2018-09-11 10:19:06 +08:00
我是 70 后,
刚刚转行写代码不到 2 年. 我个人的看法是, 想当码农的话, 最好是学 java, 有完整的学习体系 用代码来辅助自己工作的话, python 非常好, 有非常简单操作文件夹 文件的方法和库, 但是只会 python 写出工程化易维护的代码有点难. |
11
zhengxiaowai 2018-09-11 10:21:31 +08:00
如果你是 PM 我建议你先学一下 SQL,这样每次导出数据就不用去找程序员了,然后再找机会学一学 Python,简化一下工作
|
12
flowerains 2018-09-11 10:22:31 +08:00
当做爱好没有任何问题。
甚至做点兼职赚点小钱。 如果是全职,可能要考虑普通的 IT 公司软件公司。 互联网想进去怕是有点难 |
13
83f420984 2018-09-11 10:30:02 +08:00
29 开始学编程,已经工作快一年了😆
|
14
SorcererXW 2018-09-11 10:30:54 +08:00
抛开背景, 单纯就语言来说: 从零开始学 python 这事靠谱么? 靠谱
但你现在开始学, 怕是不能吃开发这碗饭的 如果你是产品, 针对你手上的项目, 学点相关的知识, 别让开发根据手机壳变 app 颜色就好了 |
15
wangyuescr 2018-09-11 10:36:08 +08:00 via Android
借用一句话 你要学的不是一门语言是个技术范围
|
17
zhuangzhuang1988 2018-09-11 10:43:01 +08:00
python 没啥用
|
19
ytll21 2018-09-11 10:51:34 +08:00
你们团队用什么语言,你就学习什么语言呀,你的目的不是为了更好的沟通和理解吗?
|
20
ayang23 2018-09-11 10:55:22 +08:00 3
告诫楼主不要从零学 python。编程是个体系,沿着离散数学->计算机原理->c 语言->简单了解一下汇编->数据结构与算法操作系统->数据库->网络 这条路爬一遍,再去学一些高级语言。见过一些直接学编程的,感觉没什么用处,就像现在连数据库都不知道就搞大数据的,模式识别都不会就学人工智能,只能说浪费时间了。大学的课程体系基本能让你少走弯路。
|
21
freestyle26 2018-09-11 10:57:13 +08:00
@ioth 你真 50 啊?
|
23
PythonAnswer 2018-09-11 11:22:37 +08:00 via iPhone
设计出身 应该学 js 啊
|
24
anonymous256 2018-09-11 11:22:38 +08:00 via Android
上次看新闻,日本 82 岁老奶奶还在学编程。
https://m.sohu.com/a/128470915_481547/?pvid=000115_3w_a |
25
littleBeats 2018-09-11 11:28:31 +08:00
学东西多晚都不算晚,关键是你得坚持~
|
26
cuzfinal 2018-09-11 11:37:16 +08:00
别说 0 基础,光 30+这项就不好找工作。
|
27
likuku 2018-09-11 11:39:51 +08:00 via iPhone
最近才知道 iOS 上有 Apple 自家的 Swift Playground,这个是以游戏方式教小孩学编程的,某早期 IT 前辈大佬最近正和他女儿一起玩 /学这个,看他发的相关推文,很有意思。
语言不是重点,学会一门语言,知道了语言如何处理问题,语言的通用常见概念,可以举一反三即可。 |
28
likuku 2018-09-11 11:41:17 +08:00 via iPhone
@xuanbg 再次推荐 iOS 上的 swift playground for,对了,大屏的 iPad 更合适
|
29
skparkme 2018-09-11 11:57:18 +08:00 via iPhone
兴趣可以,找工作肯定不行。
你应该学学基础性的东西比如 http, database 相关的。开发语言我觉得没必要。 |
30
JohnSmith 2018-09-11 11:57:56 +08:00
Better late than never.
|
31
winglight2016 2018-09-11 12:02:41 +08:00 1
如果打算把编程当主要工作就不要想了,不是打击你,而是时间不站在你这边。。。到了 30 学习技术框架和思想可以,学具体的编程就没多大意义了,毕竟等你学出来,和你竞争的小伙子可以 996、10107,你也没法比
|
32
memorywalker 2018-09-11 12:37:05 +08:00 via Android
还是算了吧
|
33
joyhub2140 2018-09-11 12:48:50 +08:00 via Android
楼上别急着打击楼主,编程从 8 到 80 岁都可以当兴趣学的,晚点入场可能对找工作不利,不过如果楼主学历过硬,也有很大机会找到不错的工作,如果无学历,看努力加运气。
|
34
hong2351 2018-09-11 12:55:30 +08:00
支持楼主,努力吧!!!!
|
35
janus77 2018-09-11 12:57:13 +08:00
我觉得你应该不算零基础,你肯定对计算机和编程的概念有一些基本认识,比如前后端 服务器 数据库 部署上线等等。有些人这些东西不懂,我觉得他们才是真正的 0 基础
|
36
Crossin 2018-09-11 12:59:04 +08:00
学编程没任何问题,比你大的人多了去了
为了转行学编程,这个风险不小 换个角度来考虑:这个帖子里面人跟你讲现在学不靠谱,你就不学了吗?如果是这样,那还是别学比较好 |
37
liu233 2018-09-11 13:21:27 +08:00
老哥 为啥这么想不开呢?
|
38
maddot 2018-09-11 13:31:49 +08:00
别吓人了,使用各种框架实现业务逻辑的编码工作,只有学习能力的不管什么年纪都可以胜任
|
39
001enoolleh 2018-09-11 13:33:17 +08:00
如果你身体好,有钱造,肾不虚的话,可以学,否则你学了也很少有公司收
|
40
tjxiter 2018-09-11 13:48:40 +08:00
学会 python,多了几个技能而已。想找个相关工作,还需要学很多其他的相关知识。
|
41
alexnone 2018-09-11 13:50:51 +08:00
支持楼主!这帖子不错收藏了。
|
42
sudoz 2018-09-11 14:13:59 +08:00
为什么想学编程的都是从零开始学 「 Python 」
|
43
luopengfei14 2018-09-11 14:36:09 +08:00
#40 说的很对,感觉楼主也不需要做编程养活。
|
44
weirdyu 2018-09-11 15:03:45 +08:00
学呗,你 PM 学编程无非就是多一项技能,跟转行学编程的不一样,所以不用想太多吧。
|
45
chengxiao 2018-09-11 15:57:10 +08:00 1
呵呵 v2 现在的气氛都已经快成了 非清华北大配不上编程了
楼主可以参考下 Instagram 创始人,也是 PM 出身, 快 30 ,自学 python django 然后几个人整出来的 instagram |
46
kkk123 2018-09-11 16:01:08 +08:00
某次地铁上看到个哥们 T 恤“ PHP 从入门到放弃” -_-#
|
47
bk201 2018-09-11 16:03:36 +08:00
做个 PM 还需要自己会编程?感觉 up 要一手包办整个产品流程了,下次估计学测试.
|
49
hezhile 2018-09-11 16:13:23 +08:00
推荐一本书
Python 编程快速上手——让繁琐工作自动化 https://www.amazon.cn/gp/product/B01M68PABD/ref=oh_aui_search_detailpage?ie=UTF8&psc=1 可以把 python 用在解决现实生活中的问题,我觉得是非常好的入门方式。 |
50
tabris17 2018-09-11 16:19:56 +08:00
王江民初中学历,38 岁接触电脑,43 岁的时候开发出了 KV100 杀毒软件。
享年 58 岁 |
51
wangshichang 2018-09-11 16:24:02 +08:00
@tabris17 看见江民就肃然起敬
|
52
coderluan 2018-09-11 16:27:55 +08:00
学就学呗,又没啥损失,你的情况我感觉学前端好一点,入门简单点,应用和游戏都能做,网站和移动端都能做。
@tabris17 王江民学电脑之前已经是有多项专利的机械和光电类专家,不说这个说他初中学历,实在不客观。 |
53
houskii 2018-09-11 19:50:40 +08:00
@wangshichang 中间少了点什么,哈哈哈
|
55
nvhanzhi 2018-09-12 03:28:50 +08:00 3
我倒是建议楼主走野路子,比如
学 Python 写爬虫,接活给人爬数据; 学 PHP,给人做网站开发微信小程序; 学 swift,找些游戏反编译然后插广告赚钱; 再学些刷榜,做 SEO 的手段。。 总之一切以赚钱为目的,这样就有动力了! |
56
oswuhan 2018-09-12 03:50:17 +08:00
编程语言就好比设计软件,假如有人想学设计,不直接问你如何学设计,而是把关注点放在设计软件上(跳过设计基本功、理论知识等等一类东西),这事儿不靠谱的几率可能比较大。
当然,也许你明白我想说什么,只是你问题的字面意思与你内心想表达的意思不一样。 |
57
ssmonster 2018-09-12 04:06:34 +08:00 via Android
先考虑考虑头大能扛得住呗😄
|
58
boyrfh 2018-09-12 05:28:34 +08:00 via Android
我今年 32 目前正在学 python 跟 flask,我觉得会一门编程对工作还是头有很大帮助的,尤其是重复的工作。
|
59
947211232 2018-09-12 08:53:16 +08:00
楼主是想把编程当辅助继续 PM,不是转,是辅助。
|
60
LeiNaD 2018-09-12 08:54:40 +08:00
墙外的人想进来,墙内的人想出去
|
62
tn84 2018-09-12 09:20:18 +08:00
学习永远不会有起步时间 ,永远不会晚。但,学习之前先问自己为什么而学?如果是为了兴趣而学,那么你进步得是很快的,如果是为了生活找工作,那建议你不要浪费时间了,程序员几乎都要有很充沛的精力,你这个年纪了,你再有天赋,你拼得过 95 后吗?如果你有家庭的话,为了学习编程转行找工作的话请更加三思。。
|
63
hanangellove 2018-09-12 09:30:42 +08:00
楼主是来搞笑的吗? 都不回复一下?
|
64
reticentfat 2018-09-12 09:51:41 +08:00
先接触下 linux
|
65
diduanjiucai 2018-09-12 10:08:24 +08:00
换个类似问题想一下,
年龄 30+,从零开始学开车靠谱吗? 我觉得, 不管是不是要去应聘司机岗位, 学会开车总是有用的, 嗯。 |
66
saintatgod 2018-09-12 10:20:37 +08:00 1
如果只是想赚钱,还是算了
|
68
johnj 2018-09-12 10:24:21 +08:00
学 Java 吧 可能比 python 就业面广 我 32 学的 33 转的
|
70
ioth 2018-09-12 10:39:17 +08:00
@freestyle26 有什么奇怪?再过 10 年就准备 60,难道这里都是 30 岁的小孩子?
|
72
hohoho 2018-09-12 10:51:00 +08:00
学编程和靠编程吃饭是两回事。楼主应该自己好好考虑清楚,而且这种转行的问题别人也给不了你答案。
如果楼主决心已下,建议楼主给自己大半年时间折腾下。花钱报个培训班,一般都是 4 个月左右,然后花 1 个月去找工作,工作一段时间自己感觉下,如果觉得自己觉得没问题且比之前工作好,那就继续做。失败的话,你失去的是 大半年时间 + 培训费用 + 大半年纯消费没有收入。 毕竟 30 了,如果只是感兴趣,在不影响主收入工作的前提下,今天就可以去学。转行的话就要慎重了。 |
75
heiheiaiyowei 2018-09-12 11:35:13 +08:00
先试着学习一个月,想一个实际的 idea 把它变成小程序(不能抄社区的),你就知道适不适合了
|
76
dongxiaozhuo 2018-09-12 13:53:10 +08:00
学一门新的技术,挺好的。当然,别拿这技术来找工作。
如果是要理解一下,工程上的复杂性。可以尝试着 fork 一下工作中的工程代码,然后自己实现一个自己的需求,让开发给你提提意见。 |
77
Adelina 2018-09-12 15:17:41 +08:00
为什么会想不开呢 自己看个视频自学一下就好啊 产品想转开发 开发我还想转产品呢
|
78
waiaan 2018-09-12 17:10:35 +08:00
同样 30+,已经转行一年半。
|
79
realpg 2018-09-12 19:43:42 +08:00
你其实没说最重要的一点
你为什么要转编程 |
80
twistedmeadows 2018-09-12 19:45:24 +08:00 via Android
如果已经是个小 leader,不建议靠学 Python 来扩展技术栈。
「不会编程」受的限和「只会 Python 」受的限几乎是一样的。 学点别的吧。最好还是跟工作相关的,这样能踏实点。 Python 是一门胶水语言,适合所有已经会编程的人用来提升效率,或者给根本不需要编程能力的人当必要工具(医学、生物等领域的人) 作为 leader,会用 Python 不能给你加分。 |
81
841374034 2018-09-12 19:45:56 +08:00
@waiaan 真的假的 大佬学的是哪方面编程语言 找工作年龄不会有限制吗 我也快 30 了 打算学编程 不知道从哪入手
|
83
likuku 2018-09-12 19:55:26 +08:00
@841374034 "不知道从哪入手" 先自问 :
1. 手头有没有很讨厌的依靠电脑 /手机 /机电设备作的重复性工作?有,且没有现成高效率解决方案,则都可以通过相关的编程来让它自动化。 2. 常用的软件 /玩的游戏,对它们有很不满意的部分么?有,则可以自己改个更好版本(假若你有它们源码),或者自己动手作一个更好的。 3. 一切都很满意,那么为了学编程而学编程,对您而言可能真是浪费精力时间。 |
84
scg16 2018-09-12 20:01:14 +08:00
同设计,和站酷首页距离较大
|
85
waiaan 2018-09-12 22:53:31 +08:00
@841374034 30 出头找工作还好,我是因为个人兴趣才转的,而且经常折腾系统、软件一类的,如果你不是有兴趣的话建议这个年龄还是不要转行。
|
86
hyyou2010 2018-09-12 23:39:54 +08:00
靠谱,有助于你理解程序员
如果想转行为程序员,可能需要补充更多背景 |
87
GeorgeGuo 2018-09-12 23:47:03 +08:00 via Android
我的两个三十多的朋友去年学的编程,不过是前端,如今工作还算稳定...
|
88
yugiwu 2018-09-12 23:59:21 +08:00 via iPhone
程序员工资普遍那么低,又何必呢。高工资的程序员也就是在缺口大的时候。学好了行情又变了。
30 时候确实还没什么感觉,35 一过,这体力精力记忆力都有一定程度下降,再上有老下有小。。。。。 但是,很多事不知道的,只有走了才知道。 祝楼主好运 |
89
baiyun888 2018-09-13 09:10:37 +08:00
学吧,我只会 html,现在开始在 w3cschool 看 PHP
|
90
bzzhou 2018-09-13 09:52:53 +08:00
如果纯粹是想学编程,很靠谱,而且会是一个很强的加分项( 2B 产品经理经常会干的事情,就是,这个不是很简单么,我认识的一个人半天就搞掂了呀)
如果是像以这个为职业,不建议,除非心态好,可以接受和应届生一样甚至更低的工资;以及一直做基层;因为以绝大多数人的天资,加上这个年纪,很难。 |
92
FrankHB 2018-09-15 05:41:46 +08:00
学什么玩意儿看你带什么项目。
如果是自己玩玩那随便,看你的兴趣。不过除非你的兴趣是发明语言,强烈不建议用任意具体语言(多少都是残次品,你找不到哪里烂就没怎么入门的程度)决定方向。 既然是自己玩,那么至少避免用不上的 DSL 浪费时间。注意保持怀疑的态度。一个不合适的语言只是随便学了或许未必浪费时间,但拿来入门的后遗症可能事实上比一般人想象的都大。 Py 不咋靠谱,主要是 GvR 的水平上的问题搞出来一坨就学习和使用来讲性价比极低的大杂烩,如果你不打算吃死一门 py (希望如果有 py4 不要到处不兼容),没多大意思。SICP 改用 py 以后不止逼格,主要内容的严谨性也降了一大坨,可见一斑。犯不着把自己的智商往别人的下限套。 另外注意 @ayang23 的路线基本上是残的。 1.离散数学的一部分很重要,另一部分很不重要,还有一部分是你神功大成以后拿来打怪的(提出替代理论)。 2.计算机原理是个 smg,组成原理?也是随便玩玩长长记性就好了,大部分书里的东西还真用不到,在真用到的时候又会发现各种漏洞。( emmm 什么叫 von Neumann architecturure ?或者简单点的,一个字节有几位?不巧,你得期望大部分材料都没能耐把这种问题说圆的……) 3.语言嘛就简单多了,好歹有权威参考。不过既然这样就不用挑样板了,只要能找到足够稳定的 spec 参考就是。 不过,没把 C 当高级语言看的,估计是全学歪了。 4.抱怨“连数据库都不知道就搞大数据的,模式识别都不会就学人工智能”,大概这四个玩意儿的外延一个儿也不清楚。看,又是学歪了的。 |
93
sevensaint OP 多谢大家的意见建议
|