论坛首页 海阔天空论坛

我离开了.net,选择了linux 和Ruby on rails

浏览 12361 次
精华帖 (6) :: 良好帖 (3) :: 灌水帖 (0) :: 隐藏帖 (4)
作者 正文
   发表时间:2008-12-08  
花花公子 写道
frand 写道
花花公子 写道
ray_linn 写道
在企业奋战了好多年, 一直在微软的技术领域混, 忽视了开源的迅猛发展。 


----说句难听的,你在MS技术领域也是混得马马糊糊,凑合而已。

M$的技术本身也是马马糊糊,凑合而已。


还是一句话, 你要先给出一个定义, 程序员最基本的素质吧

有一本书叫做《程序员修炼之道——从小工到专家》。
你如果看过了,建议再看一遍。结合工作中的实际情况会有更深的体会。


有时间我会去看看的,我也推荐几本
JavaScript: The Definitive Guide, 5 Edition
The Rails Way
Wiley.Linux.Command.Line.and.Shell.Scripting.Bible.May.2008
0 请登录后投票
   发表时间:2008-12-08  
liuwei2630 写道
    管他什么open不open的,赚钱才是王道。。
再写4年程序就不搞了的,以前毕业的一帮写程序的现在所剩无几了。。。
首先没啥特别兴趣,脑袋很容易想的头疼。。。
其次把,,我朋友在老家开个小蛋糕店,,一天也能卖个好几百,,我这一天还不如她,,唉,越做越觉得上班下去没什么安全感和前途。。。
最后就是,我发现天天对着电脑对身体真的灰常不好。。。


你说的很有道理, 程序员并不是一个适合所有人的职业。就像不是所有人都适合打职业篮球一样。寻找到自己的长处和兴趣所在,才是第一步需要做的。
其实如果你能把你在写程序的时候用到的知识,用来开蛋糕店, 未必会比你朋友差。我绝对不是开玩笑。
食品行业对于国民经济非常重要, 对于农民和城市居民也非常重要。
也许可以尝试一个蛋糕网站,或者是蛋糕原料和器具的网站
0 请登录后投票
   发表时间:2008-12-08  
ray_linn 写道
frand 写道
ray_linn 写道
在企业奋战了好多年, 一直在微软的技术领域混, 忽视了开源的迅猛发展。 


----说句难听的,你在MS技术领域也是混得马马糊糊,凑合而已。


   呵呵,你说的不难听, 如果混成唐骏了,我也不会考虑开源了。
   最好你能给出一个“马马虎虎,凑合”的定义,然后我告诉你我和你的定义之间的差距



我举个例子给你看吧差距在哪里

我对用Ado.net处理数据的方式不满 --- 我选找方案,首先我选择了wilson,但是他是有限开源的 ----(导致我发现了reflactor.net这东西)---wilson不符合我的要求,接下来我发现了objectspace ---但它很快就game over了,因此我还有什么选择? 跟着这条线 ---我先找到了ibatis.net,其次是nhibernate,二者可以很大改善Ado.net的数据处理方式。---既然用了nhibernate,我就开始考虑是否使用spring.net,答案是,我只需要有限使用spring.net。

另外一个分支是,我可能发现了castle project,我就得决定是采用rail-like castle还是继续asp.net,我觉得webform是相当有用的财产,所以我放弃了castle,这时候天使出现了,asp.net mvc满足了我的技术需求:既保存webform,又拥有rails.

既然涉及了rails,那ironruby是肯定要翻翻的。。。。


如果你有不满,那你为什么会忽视开源? 如果你没有不满,那为什么要跳到java? 这不是说明了,你安于现状么?


你说的很有道理,人确实很容易安于现状。对于你提到的几个微软的技术,我的理解如下:
1,web form 是一种利用web技术的windows程序。
2,asp.net mvc 学到了ruby on rails的形式,但没有办法具有ruby天生的动态优势。

你说的其他的如nhihernate, spring.net都是从java社区迁移过来的, 所以以前一般都不考虑。
其实我对java并没有爱,现在的netbeans 6.5 才唤起了我的一点好感。
我爱的是javascript, linux,ruby , rails , 以及Robin。
你老是换框架,我很怀疑,你的代码有没有正式release过?你抛弃一个框架,现有的程序谁来维护呢?
或者你可以简单谈一谈你的项目情况







0 请登录后投票
   发表时间:2008-12-08  
Matrix似乎很久没有更新了 ……
0 请登录后投票
   发表时间:2008-12-08   最后修改:2008-12-08
frand 写道
你说的很有道理,人确实很容易安于现状。对于你提到的几个微软的技术,我的理解如下:
1,web form 是一种利用web技术的windows程序。
2,asp.net mvc 学到了ruby on rails的形式,但没有办法具有ruby天生的动态优势。

你说的其他的如nhihernate, spring.net都是从java社区迁移过来的, 所以以前一般都不考虑。
其实我对java并没有爱,现在的netbeans 6.5 才唤起了我的一点好感。
我爱的是javascript, linux,ruby , rails , 以及Robin。
你老是换框架,我很怀疑,你的代码有没有正式release过?你抛弃一个框架,现有的程序谁来维护呢?
或者你可以简单谈一谈你的项目情况


个人的技术储备与项目无关。换个角度来说,以上任何框架的项目我都能参与。如果你真的热爱编程,那就不会发出忽视了开源的这种说法。


至于ruby天生的动态优势,这种人云亦云的东西就算了。拿到项目里看看它实际帮助了你多少吧,很多东西都是看上去很美的,即使robbin强力推荐ruby与rails,这也只是适合他的情况。

技术选型是与个人学习无关的命题,就是你重视了开源,一样会碰到Struts和spring mvc,ibatis和hibernate的选择问题。
0 请登录后投票
   发表时间:2008-12-08  
帮助很大阿,开发速度快了很多,当然,速度现在的劣势,还有就是各种plugin没几个好用的,都很垃圾。再有开发人员不好找……
0 请登录后投票
   发表时间:2008-12-08  
刑天战士 写道
帮助很大阿,开发速度快了很多,当然,速度现在的劣势,还有就是各种plugin没几个好用的,都很垃圾。再有开发人员不好找……

楼上的兄弟用过几个垃圾的插件?说来听听。难道你是被逼的?
0 请登录后投票
   发表时间:2008-12-08  
刑天战士 写道
帮助很大阿,开发速度快了很多,当然,速度现在的劣势,还有就是各种plugin没几个好用的,都很垃圾。再有开发人员不好找……


呵呵, 开发人员不好找有的时候是优势。大多数的rails开发人员都会偷偷乐吧。
抱着一般人我不告诉他的心态吧。呵呵
所以更要感谢Robbin无私的把他的经验分享出来,以及javaeye这样一个活生生的优秀实现。
一个实现价值大于一百本书。
0 请登录后投票
   发表时间:2008-12-08  
花花公子 写道
刑天战士 写道
帮助很大阿,开发速度快了很多,当然,速度现在的劣势,还有就是各种plugin没几个好用的,都很垃圾。再有开发人员不好找……

楼上的兄弟用过几个垃圾的插件?说来听听。难道你是被逼的?

好吧,我确实是被逼的……

Active Scaffold
Goldberg
这两个是最大的凶手,还有一堆根本没完成就拿来用的……
0 请登录后投票
   发表时间:2008-12-08  
是呀,让我想起了CSDN的老紫竹,google到他的技术贴大多是倒浆糊的,根本解决不了问题。
网站速度一直不错,但有时候还是会卡两三秒,不知道是不是服务器GC了还是本地网络问题。


别提这个人了,还弄一个什么群,加进去之后立一堆规矩,还要注册他们什么论坛的,不注册就踢人,弄的像什么似的,BS一下!
1 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics