想入坑程序猿,求靠谱自学 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhongchaowade
V2EX    成都

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

  •  
  •   zhongchaowade 2018 年 9 月 25 日 via iPhone 6026 次点击
    这是一个创建于 2665 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人 16 年毕业非计算机专业,曾供职某二手车电商,年初辞职,承包了一家 4 儿子店自己做二手车,月入 10K 上下浮动。

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


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

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

    剩下的建议:

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

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

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

    也欢迎点进我的头像关注我们公众号。多少能让你离业内稍近一步吧。
    shmmsond
        14
    shmmsond  
       2018 年 9 月 25 日
    @zhongchaowade #11

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

    后面的 Python 可以比较方便地向 Web 甚至深度学习等有意思的方向前进。
    zhongchaowade
        15
    zhongchaowade  
    OP
       2018 年 9 月 25 日 via iPhone
    @shmmsond 请问有推荐的课程吗,付费的也行?
    sampeng
        16
    sampeng  
       2018 年 9 月 25 日
    除了 1-2 线城市。。其他地方。。你做程序员拿不到这个收入。。。
    shmmsond
        17
    shmmsond  
       2018 年 9 月 25 日   1
    @zhongchaowade #15

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

    一说到 C 语言就会有人推荐《 C Primer Plus 》,但我觉得其实翁恺的视频课那种程度就够了。网上到处都是。
    zhongchaowade
        18
    zhongchaowade  
    OP
       2018 年 9 月 25 日
    @shmmsond 谢了兄弟
    puga2006
        19
    puga2006  
       2018 年 9 月 25 日
    一条衷告:不要上培训班。
    培训出身会是程序员一辈子也抹不去的职业污点
    qiumaoyuan
        20
    qiumaoyuan  
       2018 年 9 月 25 日
    承包 4s 店做二手车?有点不理解。
    Dvel
        21
    Dvel  
       2018 年 9 月 25 日
    加油吧兄 dei,我也在自学 Python,我之前也是汽车行业,再之前也是计算机专业。
    我辞职倒不是因为今年车市太挫了,主要还是不太喜欢天天跟人打交道。。。

    目前最大的问题就是自制力有点不好控制,游戏倒是好久没玩了,美剧却刷了好几季了。。。
    YehShs
        22
    YehShs  
       2018 年 9 月 25 日
    坚持坚持再坚持
    lizz666
        23
    lizz666  
       2018 年 9 月 25 日
    咱两换换呗。。。这样的生活 10K 我很满意
    zhongchaowade
        24
    zhongchaowade  
    OP
       2018 年 9 月 25 日
    @puga2006 我倒是没打算当职业发展,毕竟我自己暂时有手艺这一行一时半会儿也饿不死,一半兴趣一半职业储备吧
    zhongchaowade
        25
    zhongchaowade  
    OP
       2018 年 9 月 25 日
    @qiumaoyuan 就是在别人 4S 店收车
    zhongchaowade
        26
    zhongchaowade  
    OP
       2018 年 9 月 25 日
    @lizz666 兄弟,一走眼,一台车赔的都不止 10K 啊
    zhongchaowade
        27
    zhongchaowade  
    OP
       2018 年 9 月 25 日
    @Dvel 蛤?主机厂???
    xiebiao
        28
    xiebiao  
       2018 年 9 月 26 日 via Android
    我们互换,我教你编程,我到你店里打工
    linuxchild
        29
    linuxchild  
       2018 年 9 月 26 日
    买卖二手车?
    感觉收入不错……
    zhongchaowade
        30
    zhongchaowade  
    OP
       2018 年 9 月 26 日 via iPhone
    @xiebiao 小本经营,养不起大神
    pwstrick
        31
    pwstrick  
       2018 年 9 月 26 日 via iPhone
    你想学哪门编程语言
    meathill
        32
    meathill  
       2018 年 9 月 26 日   1
    如果楼主确实喜欢编程,并且有一定编程基础(过了二级 C 语言),那么我建议:

    1. 选定一个方向,比如 web 开发、人工智能、移动应用等
    2. 简单学习一下这个领域的语言,比如 JS、python、Swift/Objective-C,大约 1 个月,了解一下语法、项目结构
    3. 结合自身需求,选定一个产品形态,比如客户用的看车卖车小程序
    4. 搜索市面上已有的范本,开源软件等,阅读源码,理解它的软件架构、用到哪些类库等
    5. 根据自己的需求和对产品的理解,自己写一个,自己用
    zhongchaowade
        33
    zhongchaowade  
    OP
       2018 年 9 月 26 日
    @meathill 谢谢
    humor66
        34
    humor66  
       2018 年 9 月 27 日
    这是一个围城

    你现在的状态感觉浪费生命,不能代表你去学编程就好,说不定学编程最后你还是浪费生命,有些编程从业者也在找之后其他的路

    每天定时朝九晚九,你能适应么? 到时候你可能就向往朝 11 午 4

    不妨先仔细想想在你专业擅长的范围内,先找到突破点,改变现在睡到 11 点,4 点就开始打游戏的状态,找找自己能多做点什么? 尝试做什么? 有什么可以做的更好?
    yafeilee
        35
    yafeilee  
    PRO
       2018 年 9 月 30 日
    hO0O0
        36
    hO0O0  
       2018 年 11 月 15 日
    我在成都,多年编程经验(目前也是在职)。现在业余时间在带 3 位学生学习编程。

    最早在给一家企业实习生做岗前培训,积累了一些培训经验。后来带的一个朋友学习编程,3 个多月就让她找到全职工作。

    有兴趣可以留个邮箱,或者给我发个邮件,我把我这边情况告诉你。

    邮件地址在这里边: https://justpaste.it/7928h
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2761 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 15:04 PVG 23:04 LAX 07:04 JFK 10:04
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86