V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
acgtyrant
V2EX  ›  程序员

家人建议我去参加市残联举办的应用程序设计比赛,现在挺为难

  •  
  •   acgtyrant ·
    acgtyrant · 2014-06-06 16:17:42 +08:00 · 5296 次点击
    这是一个创建于 3823 天前的主题,其中的信息可能已经有所发展或是发生改变。
    当初我抱着试试看的心态答应下来。现在残联工作人员发来[第四届全国残疾人职业技能竞赛组委会比赛规则](https://drive.google.com/file/d/0B5gnmpGI9NoBQm12VkxJYlY1UmZMNGFPZmNRcVI4d1pFdzdz/edit?usp=sharing),说是比赛规则会差不多。

    定睛一看,吐槽不能。我不知我作为一枚专攻 Linux 开发的学生,到底是否值得去花费时间去学习 Windows XP 下的 Microsoft Visual Studio 2008 简体中文集成开发环境 (包含C# 、C++ 、Visual Basic,可任选其中一种语言)和 Microsoft Access 2003 数据库。当然这毕竟只是二〇一一年的标准,现在比赛的编程环境可能会有所升级说不定,但我依旧对 Windows 开发不感冒啊!
    28 条回复    2014-06-12 02:49:24 +08:00
    loading
        1
    loading  
       2014-06-06 16:23:39 +08:00 via iPhone
    问题是你专攻出来了什么?
    kmcool
        2
    kmcool  
       2014-06-06 16:28:32 +08:00
    没事的花一点时间学学C# 然后去玩玩也不错啊
    不要拒绝尝试学习别的操作系统,何况人家本来图形界面做得就很好
    wb13
        3
    wb13  
       2014-06-06 16:31:00 +08:00
    有过同样经历。
    只不过是大学里有一科目要求我用C#, .NET写软件。

    当时也挺受不了,毕竟平常都用Bash + Vim做网站开发,所以能逃课就逃。

    过程中发现C#比Java好用很多了。其他没在意,反正我是微软黑。
    learnshare
        4
    learnshare  
       2014-06-06 16:31:10 +08:00
    千万别参加 ZF/商业性 的比赛,投入和产出没法比较...
    Narcissu5
        5
    Narcissu5  
       2014-06-06 16:42:22 +08:00
    可以转包给我嘛XD
    acgtyrant
        6
    acgtyrant  
    OP
       2014-06-06 17:51:40 +08:00
    @loading Vim, C, Python.

    @kmcool 你現在願意學習 Microsoft Access 2003, Visual Basic 以及 XP 開發嗎?

    @learnshare 其實有受到本地殘聯的照顧,拿了一些經濟援助,拒參賽有點過意不去。
    learnshare
        7
    learnshare  
       2014-06-06 17:54:51 +08:00
    @acgtyrant 面子害死人,真的。VB + Access 已经很老了,学过时的技术也没好处。(没用 VC 6 让我好惊讶...)
    hadi
        8
    hadi  
       2014-06-06 17:54:53 +08:00
    要不就学学 C# 吧,以后可以玩玩 Mono 或者 Unity3D 。
    killpanda
        9
    killpanda  
       2014-06-06 17:58:28 +08:00
    不过看起来这个大赛的项目没有什么意思啊
    imn1
        10
    imn1  
       2014-06-06 18:08:47 +08:00
    这里还有一个隐形问题,上面提到的咚咚几乎都是要$的,用-版开发是要被追责的~
    主办方提供正版开发环境么?
    acgtyrant
        11
    acgtyrant  
    OP
       2014-06-06 18:23:35 +08:00
    @hadi C# 看起来稍时尚,姑且一试吧。

    @imn1 不清楚,若参赛我会留意。

    @learnshare 英雄所见略同,也就 VS 2008 有点一试的价值了。
    Kabie
        12
    Kabie  
       2014-06-06 18:32:55 +08:00   ❤️ 1
    VS 有 Express 版嘛……还好……

    …………其实 Mono 现在还挺火的…………

    问题就是……C#虽然时尚……但是2008的C#就不太一样了……
    20150517
        13
    20150517  
       2014-06-06 18:33:22 +08:00   ❤️ 1
    @wb13
    bash + vim做网站?呵呵。。。。。。。
    21grams
        14
    21grams  
       2014-06-06 18:37:35 +08:00
    技术都是相通的,多学点可以互相借鉴,没什么坏处。报残守缺反而是致命的。
    wb13
        15
    wb13  
       2014-06-06 18:39:37 +08:00
    @20150517 代码用Vim写,用httpie等工具做测试有什么问题?
    20150517
        16
    20150517  
       2014-06-06 19:05:56 +08:00
    @wb13 你vim写的只能叫页面,不叫网站,你bash能写网站了?
    wb13
        17
    wb13  
       2014-06-06 19:11:47 +08:00
    @20150517 额。。。 页面? 我后端是用Django/Flask开发,不要bash我用什么?怎么浏览目录,用命令啊?你把bash跟bash script搞混了吧。。。
    RIcter
        18
    RIcter  
       2014-06-06 19:17:01 +08:00
    對於商業性的或者政府或者學校舉辦的比賽一律不去..
    輔導員要求的更是深惡痛疾...
    loading
        19
    loading  
       2014-06-06 19:41:48 +08:00 via iPhone
    vim 不是竞争力……

    会用木据的不一定是好工匠!
    wb13
        20
    wb13  
       2014-06-06 20:02:23 +08:00   ❤️ 1
    @loading 同意。但要是有人肯花时间学Vim, Emacs或者其他不"主流"的东西只能说明他们是完全出于热爱,而不是迫不得已的。

    https://twitter.com/KentBeck/status/398623270917771264
    Explorare
        21
    Explorare  
       2014-06-06 20:24:17 +08:00
    M$大法好
    早日遠離JAVA,早日獲得新生( ´_ゝ`)
    lyric
        22
    lyric  
       2014-06-06 20:28:09 +08:00   ❤️ 3
    浏览一下,大概知道怎么回事了。

    先给某些不看比赛规则的同学总结一下比赛规则:
    - 时间:6小时
    - 开发环境:VS 2008 only
    - 要求:标准的数据库访问程序
    - 限制:不允许携带任何资料和文档,不允许上网

    总结:
    在仅仅只能使用VS自带文档这种严酷条件下,即使 @acgtyrant 是一个娴熟的 Linux 开发者,相比普通.net程序员也没有任何优势。
    因为这个比赛比的不是算法,不是程序设计水准,比的是看谁的.net熟练,谁的 API 记得牢,简称『谁手熟谁牛逼比赛』

    如果参赛要拿奖,得花时间熟悉 .net
    如果不花时间熟悉 .net,可能最终排位连培训机构出来的程序员都不如
    如果对MS的技术无兴趣,且比赛奖励不高,不建议参赛。
    不过最终还是要 @acgtyrant 自己评估时间成本和比赛回报。
    acgtyrant
        23
    acgtyrant  
    OP
       2014-06-06 21:49:37 +08:00
    @lyric 汗,果然是名副其实的 Microsoft 开发,这么一来就只能婉拒了……很谢谢你的技术评估!

    @loading 没错。其实我 Linux 开发水平连入门都称不上,因为我一直有很坏的毛病:试图先精通掌握语言(有时还包括计算机科学),之后才能心安理得地写个完美无缺的项目。于是我到现在还在 CSAPP, SICP, 算法与数据结构,C 和 Python 的理论层次打转……
    kmcool
        24
    kmcool  
       2014-06-07 06:41:21 +08:00
    @acgtyrant 11年的比赛标准用VS2008+C#挺正常的吧, 再说这种比赛不是hackerthon也不是ACM,不用那么苛刻地要求比赛规则制定者吧。

    出于人情LZ就去打个酱油好了,拿不拿名次都无所谓吧。
    何况比赛内容要求也很简单呀,规则都明确告诉你就是读个文件,绘个图啥的,我觉得LZ你花半天时间查查资料也能倒腾出来了
    acgtyrant
        25
    acgtyrant  
    OP
       2014-06-07 12:15:54 +08:00
    @kmcool 比赛规则明确说了「不允许携带任何资料和文档,不允许上网」,你觉得查 VS 本地资料就足够倒腾出来了吗?我都只会 Python 和 C.
    idcspy
        26
    idcspy  
       2014-06-08 20:56:30 +08:00
    世界上最有前途的语言是ppt,十年后你会明白的。
    P9
        27
    P9  
       2014-06-08 21:58:24 +08:00
    @kmcool 微软的界面有做很好吗? …
    @lyric 回复很赞~
    cnfeigo
        28
    cnfeigo  
       2014-06-12 02:49:24 +08:00
    楼主是学生吗? 你花了那么长时间学python c, 为什么不可以花一个星期学.net
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2682 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:42 · PVG 13:42 · LAX 21:42 · JFK 00:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.