文科生想学编程,怎么入手比较好啊,求各路大神给个思路跟鼓励。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
smilecobble
V2EX    问与答

文科生想学编程,怎么入手比较好啊,求各路大神给个思路跟鼓励。

  •  
  •   smilecobble 2011-11-10 23:49:41 +08:00 6034 次点击
    这是一个创建于 5096 天前的主题,其中的信息可能已经有所发展或是发生改变。
    当年高考选的文,虽然电脑现在用的挺顺手。但是很多事情都是鼠标流,手工做很多事情感觉有点浪费计算机的机能。想学着编写一些能解决自己问题的小程序,不得其门而入,特来求教!
    21 条回复    1970-01-01 08:00:00 +08:00
    pinepara
        1
    pinepara  
       2011-11-10 23:55:32 +08:00
    这种需求的话可以从 Lua 或者 Ruby 上手。
    转投 Linux 阵营学一点 shell 脚本更好。
    pinepara
        2
    pinepara  
       2011-11-10 23:56:55 +08:00
    另外 Windows 下的 AutoHotKey 不错。
    cngithub
        3
    cngithub  
       2011-11-11 00:01:14 +08:00 via iPhone
    如何学习一门新的编程语言?在学习区刻意练习

    http://www.yangzhiping.com/tech/learn-program-psychology.html
    bluegobin
        4
    bluegobin  
       2011-11-11 00:01:33 +08:00
    我认为Python是比较好的选择,当然如果能把操作系统换成类Unix的就更好了。
    iwinux
        5
    iwinux  
       2011-11-11 00:12:46 +08:00
    文科生飘过。(数学和物理太烂所以选了文科)

    我的主要学习路线:VB->C->PHP->Python 其他很多乱七八糟的也学了一点。都是看书自学的。

    目前的短板是算法等理论知识。
    ywjno
        6
    ywjno  
       2011-11-11 00:17:04 +08:00
    ruby或者python选择其一,能帮你解决很多文本方面的问题
    mogita
        7
    mogita  
       2011-11-11 00:27:01 +08:00
    同样是文科生表示 Windows 上只会 VB,Mac 上只会 AppleScript。球超越球碾压。
    summic
        8
    summic  
       2011-11-11 00:46:19 +08:00 via iPad
    我就是文科生,现在职业是程序猿,跨专业劣势是基础薄弱需要恶补,好处是可以以另一种视角看待着各行业
    iandyh
        9
    iandyh  
       2011-11-11 01:00:26 +08:00
    Python 然后 Lisp
    glume
        10
    glume  
       2011-11-11 02:54:49 +08:00
    同文科生。
    学习是由需求驱动的,要看做什么了。
    reus
        11
    reus  
       2011-11-11 04:40:06 +08:00
    按楼主的需要,autoit或者autohotkey是最适合的,python这类通用性的语言就需要比较长时间的努力,很容易半路失去动力的,好比日常生活用一把瑞士军刀就很适合,没必要使用数控机床这种杀器
    autoit:“它被设计用来在Windows GUI(用户界面)中进行自动操作. 通过它可以组合使用模拟键击,鼠标移动和窗口/控件操作等来实现自动化任务, 而这是其它语言所无法做到或尚无可靠方法实现的 (比如Vbscript和SendKeys). 摘自:http://www.autoitx.com/Doc/
    smilecobble
        12
    smilecobble  
    OP
       2011-11-11 08:41:15 +08:00
    @reus 很有道理,瑞士军刀就够用了
    kojp
        13
    kojp  
       2011-11-11 09:09:42 +08:00
    @iwinux

    握爪~~~~~
    MarshallChen
        14
    MarshallChen  
       2011-11-11 09:23:57 +08:00
    @cngithub 文章真不错 :P 感谢分享!
    roamlog
        15
    roamlog  
       2011-11-11 09:24:20 +08:00
    如果对 web 开发感兴趣,我推荐选择 ruby

    如何从 0 开始学 ruby on rails (漫步版)http://readful.com/post/12322300571/0-ruby-on-rails

    这是我写的,你可以看一下。
    gcyh
        16
    gcyh  
       2011-11-11 09:37:05 +08:00
    兴趣,坚持。我也是文科生,正在有一搭没一搭的学着。
    skywinger
        17
    skywinger  
       2011-11-11 09:42:08 +08:00
    以前在windows平台上是有一个大杀器Delphi的,基本上做做windows的应用程序,基本上一个月不到就可以速成了;编译出来的程序执行速度比VB编译的快多了,差不多快赶上C、C++编译出来的程序的执行速度了
    args
        18
    args  
       2011-11-11 09:55:20 +08:00
    python
    smilecobble
        19
    smilecobble  
    OP
       2011-11-11 10:10:39 +08:00
    看了下auto it,上手还是晕菜。。。
    ro00
        20
    ro00  
       2011-11-11 10:19:16 +08:00
    我也是文的,现在英语专业,刚学完android,做了一个小应用,现在在学ios
    darasion
        21
    darasion  
       2011-11-11 10:40:47 +08:00
    编程不分文理科。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     928 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 20:16 PVG 04:16 LAX 13:16 JFK 16:16
    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