跟着python混了这么久了,感慨一下

跟着python混了这么久了,感慨一下

从大三知道python到现在两年了。

基本的东西比较熟了,但稍高级点的应用就不知道了。我不是计算机专业的,没有实际项目可作,
只拿python程序来玩,比如解决个智力题什么的。 然而很不幸,慢慢地竟然喜欢上了编程,
原来就不太喜欢的机械专业更是被我抛弃。

现在毕业了,发现自己找不到工作---机械的我不想干,计算机的人家不要我。
最近开始学Java,因为好像Java程序员的工作机会多。 这时才发现学过Python后根本没法去欣赏Java或C++这些语言。

也许我根本不适合学计算机吧,也许计算机本身还是比较枯燥的。我只是喜欢那些优美的逻辑,忍受不了那些又烦又无聊的规则。
我暗自幸庆自己在大二时就学过C语言了,要不然连C都不可能掌握。

我不知道下一步我该怎么办。继续看Java吗?
也许我应该开始拼命学Python的网络应用或是其他如数据库,图像处理应用,哪个更适合我呢?
不要用高级语言去解决过多的智力问题,要有整体感,怎样去实现application,尤其是web application,你会发现自己所会的,实在是太少,可能会让你有动力去学习相关的模块。

语言本身没有什么,要看有没有很多第三方的支持,java,python,perl支持都很多。我也是处于开始的探索阶段,
整体感,你说的大概是对的。那么我就先看看PYthon的网络应用吧
迷茫同楼主
先从俄罗斯方块开始编程序吧,看看能不能自己编一个fps出来。
程序水平是编出来的。

至于用惯了python..
的确,这种类lisp语言比命令式语言显得更优雅。
奉劝一句,看WebApplication吧,包括前台和后台的,都应该多研究研究,尤其是Web现在到2.0后,基于Web的应用会更广泛,使用会更方便,各个方向的可能性会更多。
其实语言只是实现的过程,可以Python、Java、CPP或Perl等,重要的是如何去发现一些新的方法,并得到一些启示,赋予你开发的应用一些新义,这样的方向才比较有意义。

最近偶尔发现一个在第一财经做广告的网站 www.rainstock.com,后台程序有部分像排序、价格查询是用Python做的。

可以体会体会。如果你做的话,要怎么实现?
昨天和一个专科生讨论Java的内部类到深夜。
确实是:某些情况下(比如有人和我一起探讨时),Java也并不令人讨厌。
可能真的是对Python太迷信了,影响了我对编程的正确理解。
我不敢保证什么,但是,谢谢大家对困惑者的关注。
呵呵,我也不是计算机专业的。两年前  面临和你同样的困惑。
疯狂的喜爱着python,对java怀有抵触心里。
最后用如下理由说服了自己 潜心学习java web开发:
“学java饿不死”

一年多过来,工作上用java,虽说没有写python时那种行云流水的快感。但也获得了很多提高(java世界中随处可见的繁杂框架/过度设计会逼你从更高的层次角度思考)。

对比使用这两种语言的感受,体会就一句话  “java属于构架师,而python属于程序员”(不分贵贱)



QUOTE:
原帖由 zenith518 于 2007-12-16 11:05 发表
最近偶尔发现一个在第一财经做广告的网站 www.rainstock.com,后台程序有部分像排序、价格查询是用Python做的。 ...

请问这个是怎么看出来用python做的?
成都美资公司诚邀 Python 工程师:

• 一定的Python研发工程师经验。
• 精通以下领域:标准化Python 套件、Pylons/TurboGears/Django、Paste、CherryPy、Twisted及数据库研发方法。
• 精通Zope、Mighty、WebDav、AJAX及Python/C整合者优先考虑。

www.duvon.com/ www.viacube.com
邮箱: gshang@viacube.com