![]() | 1 ihuzhou 2018-09-11 09:42:28 +08:00 喜欢就学,平时当一个爱好。如果靠编程吃饭,那可能要苦个几年... |
![]() | 2 congeec 2018-09-11 09:43:07 +08:00 via iPhone ![]() 不靠谱 只会 python 你很难找到工作的 |
![]() | 3 PaulKK 2018-09-11 09:44:35 +08:00 兴趣是最好的老师,先找点靠谱的教程、视频之类的好好学,能坚持肯定会有效果 |
![]() | 4 Chaos11 2018-09-11 09:44:38 +08:00 别问,给你一个榜样 nightire |
![]() | 5 anteros 2018-09-11 09:45:03 +08:00 ![]() 1.种一棵树,最好的时间是在十年前,其次是现在。 2.专业就是专业,不专业就是不专业,千万不要用学了几个月或者说学了大半年的经验,去指导专职程序员该去怎么做如何做。 |
![]() | 7 ioth 2018-09-11 09:55:45 +08:00 ![]() 才 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 ![]() 告诫楼主不要从零学 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 ![]() 如果打算把编程当主要工作就不要想了,不是打击你,而是时间不站在你这边。。。到了 30 学习技术框架和思想可以,学具体的编程就没多大意义了,毕竟等你学出来,和你竞争的小伙子可以 996、10107,你也没法比 |
32 memorywalker 2018-09-11 12:37:05 +08:00 via Android 还是算了吧 |
![]() | 33 nxforce 2018-09-11 12:48:50 +08:00 via Android 楼上别急着打击楼主,编程从 8 到 80 岁都可以当兴趣学的,晚点入场可能对找工作不利,不过如果楼主学历过硬,也有很大机会找到不错的工作,如果无学历,看努力加运气。 |
34 hong2351 2018-09-11 12:55:30 +08:00 支持楼主,努力吧!!!! |
![]() | 35 rb6221 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 ![]() 呵呵 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 ![]() 我倒是建议楼主走野路子,比如 学 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 ![]() 如果只是想赚钱,还是算了 |
![]() | 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 PRO 你其实没说最重要的一点 你为什么要转编程 |
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 多谢大家的意见建议 |