想入坑程序猿,求靠谱自学

2018-09-25 16:03:24 +08:00
 zhongchaowade
本人 16 年毕业非计算机专业,曾供职某二手车电商,年初辞职,承包了一家 4 儿子店自己做二手车,月入 10K 上下浮动。

目前生活状态:
11 点左右起床
到店里守着(大部分时间闲着玩手机),看情况,4 点左右回家打游戏


感觉是在浪费生命,所以想学习编程,有没有好的课程推荐啊,付费的也行有一点点编程基础(上学那会儿四川计算机二级 c 语言自学 20 天过了)
5367 次点击
所在节点    成都
36 条回复
topbandit
2018-09-25 16:06:56 +08:00
时新好高,轻松自由,毫无压力
zhongchaowade
2018-09-25 16:09:10 +08:00
@topbandit 风险大啊,这几年车市下坡路,越来越揪心了,还不是因为没生意才这么闲,我还想忙点呢
scofieldpeng
2018-09-25 16:23:19 +08:00
大学非科班纯自学过来的,希望我的一些建议能让让你少趟坑:

1. 你真的喜欢编程么?如果是,为什么?这个问题希望你一定要想清楚,否则你中途一定会放弃,如果不是真的希望编程,不用向下面看了,做你真正喜欢的事情吧
2. 既然你喜欢,那就好了,想下你有没有什么小玩具要做的?然后你就找到了一个最现实的动力了,继续
3. 你有了问题,那就去解决它。假设你需要的是做一个安卓客户端吧,ok,Google 搜索下入门安卓书籍,如果英文不错,英文搜索“ android learning tutorial ”,然后按照教程来怼,一边学的时候想下你现在学的这个东西能不能做成你第二步的那个小玩具,基本上你把某门的基础怼完的时候,你应该会做一个非常简单(虽然看起来很丑)的玩具了,然后,不断优化你的这个玩具,你的能力也会不断提升。

剩下的建议:

1. 坚持,这个是最重要的。当你坚持不下去的时候,想想第一点。
2. amazon 你值得拥有,买最经典的书,不要买国内的教材啥的,虽然国内也有好书,但是真的太少了
3. 看书(或者视频),写代码,不断循环
4. 那些鼓吹数据结构算法什么的,建议你有基础之后再看,不要一上来就怼,大学的时候我一上来就看操作系统原理这些,看得头晕脑胀不知所云,但是现在看起来觉得,咦,好好玩,原来是这样子的。不要在错误的时间里做正确的事。

最后,good luck:-)
zhongchaowade
2018-09-25 16:35:30 +08:00
@scofieldpeng 谢了兄弟,主要是不想浪费生命了,而且对编程确实感兴趣
ml071987
2018-09-25 16:37:33 +08:00
学习,从什么时候开始都不晚
whypool
2018-09-25 17:00:16 +08:00
好想和你换一下
0nlyy0u
2018-09-25 17:09:36 +08:00
承包一个二手店多少钱啊
zhongchaowade
2018-09-25 17:12:02 +08:00
@0nlyy0u 看情况啊,我弄的小店计件,大店别人一般不包出去自己弄,像奔驰店据说一年 200W
zhongchaowade
2018-09-25 17:12:40 +08:00
@whypool 压力大,有的时候就是半个月不开张
shmmsond
2018-09-25 17:14:01 +08:00
首先要知道自己想学什么,然后无非就是看书看文档,不喜欢看书和看文档可以考虑看视频和课程,但由于质量往往不够高,优先级应该靠后一点。
那么如何知道自己想学什么呢?
zhongchaowade
2018-09-25 17:16:19 +08:00
@shmmsond 我想先 c 然后 paython 吧
zhongchaowade
2018-09-25 17:17:09 +08:00
@shmmsond 当初大一就对 python 感兴趣,但是沉迷游戏
shmmsond
2018-09-25 17:17:24 +08:00
不小心按了回复键,接上:

当然就是要有这样的讨论环境与视野啦。你都能摸索到这里来,就挺好的。
看看从业人士关于技术的讨论和思考,能够学到一些东西,也能培养兴趣。(但不要去参与各种阵营战争,没意思的。)

也欢迎点进我的头像关注我们公众号。多少能让你离业内稍近一步吧。
shmmsond
2018-09-25 17:19:40 +08:00
@zhongchaowade #11

现在很多人都觉得用 Python 入门更合适,但我个人其实更推崇你说的路线。
C 的基础还是很重要的,能让人更准确体会到什么叫做编程。

后面的 Python 可以比较方便地向 Web 甚至深度学习等有意思的方向前进。
zhongchaowade
2018-09-25 17:20:53 +08:00
@shmmsond 请问有推荐的课程吗,付费的也行?
sampeng
2018-09-25 17:21:47 +08:00
除了 1-2 线城市。。其他地方。。你做程序员拿不到这个收入。。。
shmmsond
2018-09-25 17:26:28 +08:00
@zhongchaowade #15

二级都过了,其实算不上完全不会写代码吧。入门阶段,私以为 C 语言学个语法基础就好,不需要纠结指针甚至驱动编程这些东西。如果对 C 语言写简单的小程序有了一些感受,就可以学 Python 了。后者完全可以看文字教程自学。

一说到 C 语言就会有人推荐《 C Primer Plus 》,但我觉得其实翁恺的视频课那种程度就够了。网上到处都是。
zhongchaowade
2018-09-25 18:25:27 +08:00
@shmmsond 谢了兄弟
puga2006
2018-09-25 18:58:43 +08:00
一条衷告:不要上培训班。
培训出身会是程序员一辈子也抹不去的职业污点
qiumaoyuan
2018-09-25 20:10:12 +08:00
承包 4s 店做二手车?有点不理解。

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

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

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

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

© 2021 V2EX