一程序员的的迷茫-关乎代码生涯生死(100分)

  • 主题发起人 ggggggggg
  • 开始时间
G

ggggggggg

Unregistered / Unconfirmed
GUEST, unregistred user!
一程序员的的迷茫-关乎代码生涯生死
本人是从c 以及 delphi 阵营屁颠颠过来.net的,积累的许多项目经验技巧都不怎么灵了,
好在不是很难搞。也做了点项目,但交付使用时很尴尬。
以下问题希望和所有欲将赌注压给.net的朋友探讨,
也希望有经验的老哥给吾等欲进入.net的人解解惑。
1、基于.net 的 c# vb j# vc++开发出来所有应用都无法逃脱被高度反编译的命运,
编程思想、架构、体系会被彻底抛光,过程、函数、属性也统统变的易于捉摸、模仿、
代码还原可渎的程度比传统汇编易上百倍。理解有错吗?
我赞成开源,也用过开源,但你别又以藏私骂人。
我只是为希望同为程序的你一同考虑我们的饭碗问题,没有饭吃,我会饿,
甚至放弃做程序(有时想想,在酒店端盘的表哥真是好,人生简单、乐呵、友多、油也不少)。
html[别笑,早时确实如此],asp程序员难以找到工作,甚至不被承认,原因就是代码没有保彰,
担忧的是微软对.net程序的高还原反编译同样不在乎,提问微软专家也无奈地说只能找什么"混淆器"
整整,但谁都知道"混淆器"根本没多大作用。
或许开源真的不可阻挡。
若干年后.net程序原也会和现在ASP"程序原"一样?
但到时我们还能用它养活我们吗?否则,我们还换拼命学.net干吗?好过调酒、端菜吗?
当然,国家、开源组织很需要能为代码默默奉献的人,但这只适合有经济来源的。
以前国内做共享一直死气沉沉,花许多时间做出来的作品只够买点小菜,以后呢?
迷茫!给公司做,又能做到什么年纪?
强名称、StrongNameIdentityPermissionAttribute等对仿盗版或许有用,
但工程被反编译的程度真人担忧,专业的商业混淆器有用吗?
我现在的工程或许根本不值得保护,但没有严格保护,我们能保证以后不灰心吗?
那又该如何保护.net代码。
.net后win32程序必死?弥留时间能有3年吗?写个共享软件3年成熟的起来吗?
还是就用.net? 编程思想、架构、体系不重要,那什么重要?
wps、超级解霸、QQ、网络蚂蚁、foxmail、网际快车的传奇在.net时代我们还敢
奢望吗?用老的 c 或 delphi 能够在.net环境 实作他们吗?
vc delphi vb必死吗,c 在.net 时代如何作为?如何存在?或者根本就
不被信任?[如果一运行就弹出诸如'wps有不安全代码,是否继续?',那普通用户还不都
被word拐走?] 时间久的大项目能否继续,开发出了能在win平台[毫无障碍的]撑几年,还是放弃,
转用.net?
photoshop 、3dmax、传奇魔兽 等牛软会如何应对.net带来的变革?用c#重写?
还是他们牛的过微软,能另辟捷径继续在.net系统[毫无障碍的]运行他们win32程序,
而他们继续用现有开发工具开发?
.net兄弟java做的永中office为什么仍然毫无起色,因为是java吗?
或许我们可以很激情的说微软不好、说微软霸道,但linux、unix对更广大的被win奶大的
普通用户来说会是噩梦,如何转,转不转,几十岁的我们等的起吗?
一团乱[有错否?],大家别介,思路、想法或许也有点用,知道的说一下,不了解的
大可向我一样用你的想法写写你的迷惑。发发牢骚也好,实际的当然更好.
我们崇尚技术,但饭碗和前途也不得不考虑。
继续?恶补?放弃?转向?坚守?c? c++? java? vc? delphi?
delphi8? c#? j#? 服务端?客户端?共享?开源?商业?
欢迎一起探讨。让我们看清方向。可能的话帮顶一下或置顶一段。欢迎转贴,版权没有。
 
还是linux好,不必受制于人,windows不是长远之计,继续用ms的产品,只会把脖子上的套勒的更紧,等法律逐步健全了,老盖嘿嘿的笑了,你们这帮傻瓜,只会用windows,我看你们不买正版怎么办??
中国至少要买上亿套windows,还要加上office等办公软件,老盖都可以烧钱取暖做饭了
 
注意,好的程序员是没有吃青春饭的说法的 ,
只要心不老 , 不断学习 , 你永远是“代码生涯”的年轻人
不过,到那时,你就不是“代码生涯”了,而是系统设计生涯
 
这种困惑很普遍,至少我是,还能怎么办呢? 我不是超人……
 
搂主真是说出我的心中的困惑了。
希望能听一下高人们的见解
 
曾经读过Borland的发展史,我的感觉是我们在别人的基础上做应用级开发,最多在此类开发工具上做大项目的应用方案。不会脱离此软件以后的命运,因此我们感觉很累,自己在不断的知识更新!其实我们应该不断的向上走,正如李维说得一样脱离语言的束缚,做项目设计的工作,具体编码用什么工具都能实现!对于楼主说的几个软件仅仅是时代的产物,在不同的时代将会有不同的软件产生,这就看大家谁走在前面了!做共享软件也许有一些出路!但是,真正的操作系统级的东东还不可能在这一盘散沙的局面中产生,不过他产生的时候也就是我们软件业的春天!
 
真不知道说什么?遗憾的是我不能回答你其中任意一个问号!
我能为做的事就是帮你提一下----好让更多的人能有机会拜读。
 
对于大部分程序员来说,“郁闷”一词大概是深有体会了!
楼主的话题已经不不怎么新鲜了!自从我有能力上网开始就有了这样的讨论。但问题的重心却在改变。
现在,程序员一抓就一大把,不管原来是学什么的,都来做程序员!而事实上,程序员正由脑力劳动者变成体力劳动者,把一堆代码按一定的秩序码在一起,就成了一个程序。科班出生的程序员反而成了“鸡肋”!他们除了能用电脑外,什么都不懂,写一个程序必须做一个非常详细的需求调研,再经过N次的修改,才写得出客户正真要的程序!那些半路出家的“程序员”们却因为很实际的工作经验,在需求调研甚至写代码上,占尽了先机!
以前,听新闻中报道说一几岁小孩成功侵入M国的什么什么网,成为有记载的最小的黑客,我们的反应或是惊亚讶,或是佩服,又或是不屑,等等。从没想过这个小孩会对我们的饭碗有什么威胁;可现在,大家可以想象一下,还是一个几岁的小孩,在电脑前坐着,手握鼠标,东点一下,西点一下,不一会儿,一个ERP程序就生成了!
听起来是夸张了点,那么把这个小孩换成某个公司的小职员呢?
不说了,再说下去就要对党不敬了!这对本论坛不利!
 
到底该学什么啊?,,,我云云云
 
代碼記遠是死的。
 
改行吧(在酒店端盘)
把Delphi当作业余爱好会好一些
 
早晚代码是不需要人手工写的,现在程序设计还类似与大工业前
的手工作坊时代。
以后的程序肯定是:一个设计师写出了需求报告->调整参数->自动生成代码
->自动测试。
 
已阅,同意
 
to xeen:
(以后的程序肯定是:一个设计师写出了需求报告->调整参数->自动生成代码
->自动测试。)
自动设计器,也是人手工写的吧
 
真的需要第二职业了
 
听说印度的大学都是用英语授课,毕业出来都是英语顶呱呱,所以他们设计程序基础
好一些,但是他们的文化基础是不是就被侵蚀了,我们是唯一和美国抗衡的大国,我们
就要有我们自己的东西,硬件,软件,请问有几个是买正版的开发工具学习到程序员的,
因为国情不同。
 
现在和以前不一样了,硬件价格越来越低,软件只要负责做胶水即可了,就像M$Win的垃圾代码又臭有长,但可以多买点硬件,买更好的更便宜的硬件撑起来,还要什么优化艺术。鲜剑乞侠传在我的三年前的机器上慢的跟蜗牛似的,也不妨碍人家赚钱,喜欢完的人估计花隔两三千换台流行机器的就搞定了,让我怀念星际争霸的好处就是不挑机器,只好郁闷的转头继续玩星际。所以估计以后的写代码的就和刷墙扫地的待遇差不多,不一样就是写代码的人显得聪明点,用的刷子型号多一点,可能叫win32刷子,.net刷子。所以以后应该是做设计的还有点钱途。
 
生命总会找到出路的,换过来说,只要活着,你就会找到你的路,除非...
所以何必担心,做不损害别人且自己喜欢的事好了。卖油翁做专了,都能千古流传,你说呢???
 
不要老是担心地球活不了几年了.
 
顶部