迷茫的程序员生涯!高手们能解救下么?

不知不觉都快做了1年多的程序员了,但是感觉这条路好迷茫。

  我是做.NET开发的主要做的网站一块的,刚刚从网上看了一篇帖子

 讲的是一个程序员做了ASP.NET做了2年多了无非都是做些数据库的增删查改

     看完之后感触颇深,回头想想自己。同样也是一样的。

  技术根本没有学到点什么东西,主要不是不想学只是不知道从何处开始学起。

 不知道从何下手。

                 希望ASP.NET的老鸟们能够给小弟指点迷津。

        我现在应该学点什么东西,应该掌握什么新技术。

    应该从哪里学起。

             ASP.NET 程序员这一行业真的有让我坚持的地方么?

           跪求指点迷津!

posted @ 2010-03-18 11:08 迷、踪 阅读(4002) 评论(56) 编辑 收藏

 回复 引用 查看   
#1楼 2010-03-18 11:18 舞千愁      
一样 啊。。。现在!
 回复 引用 查看   
#2楼 2010-03-18 11:18 阿水      
现在很多人都觉得要学的东西太多而没有时间,楼主是有时间而没有东西学!!!
个人建议:c#语法,CLR,ASP.NET,EF, MVC 要学的很多呀,
还有数据库,随便一个数据库也要学很多年的。
随便说说。

 回复 引用 查看   
#3楼 2010-03-18 11:23 痞子刘      
老鸟谈不上,个人觉得学以致用是最主要的,不然学了很多很牛x的技术永不上岂不是浪费时间,所以学学正在用的不熟悉的技术或者即将需要用到的技术比较适合。
 回复 引用 查看   
#4楼 2010-03-18 11:30 Jeffrey Zhao      
1年就迷茫了?
那2年增删改查的帖子,你没看后面人是怎么评论的吗?

 回复 引用 查看   
#5楼 2010-03-18 11:34 吮指原味鸡      
劳心者治人,劳力者治于人

你觉得饭店端盘子的人迷茫吗? 环卫工人迷茫吗?

你是否迷茫和你现在的工作没多大关系.

一个不能把握自己方向的舵手,到了任何船上都一样迷茫.

工作了就要忘掉应试教育时的思维方式,你身边的环境不是"按老师要求好好学就万事大吉"的学校了.

现在没有人有责任告诉你应该如何做,也没有一条铺好的笔直大路让你只需要走下去就有幸福的生活.

想想"小马过河的故事",问一百个人,不如自己试一次.

凡事多调查,多推敲,多思考,多实践.

你的未来把握在你自己手中,多吸收知识,多获取信息,建立自己的世界观,道德观,树立自己的目标,找到自己的追求,用自己方法实现它.

做一个有主见的男人!

 回复 引用 查看   
#6楼 2010-03-18 11:35 宁泉水      
每个人都有这样一个过程,
可以选择一个点学习,然后扩展开来.

 回复 引用 查看   
#7楼 2010-03-18 11:37 aspnetx      
讲的是一个程序员做了ASP.NET做了2年多了无非都是做些数据库的增删查改

看完之后感触颇深,回头想想自己。同样也是一样的。

-----------------
试问楼主,就这么点功能,你玩明白了吗?玩明白了之后你再回头思考这个问题。

 回复 引用 查看   
#8楼 2010-03-18 11:39 小猪凯      
好走,不送,欢迎常回来看看
 回复 引用 查看   
#9楼 2010-03-18 11:42 Crayon      
踏踏实实学一点东西,在学校学到的只是基础,在现在学到的只是一个过程,一些积累,加快脚步,把这些都夯实,成为自己的东西,你就不会再迷茫了
 回复 引用 查看   
#10楼 2010-03-18 11:48 贺臣      
男人啊
古人云: 活到老 学到老
这句话一点都没有错,我和你一样,做程序员一年多了,你感觉你有时间学习东西,却不知道学习啥。我现在的感觉就是自己的责任好重大,我恨不得一天能当三天用,自己抽时间不断的学习,总感觉学习没有一个尽头。这里我真希望你能把你的时间给我。
或许你很迷茫,是因为你没有确定目标。当人确定好坚定的目标之后,就会义无反顾的朝着这儿目标去走。
人生其实很短暂,要做的事也不错,希望在有生之年能够做好几件事,此生足矣!所以楼主,你要确定自己的目标

 回复 引用 查看   
#11楼 2010-03-18 11:48 吴峰      
楼主说的贴子在哪?
 回复 引用 查看   
#12楼 2010-03-18 11:49 Cheney Shue      
换个行当
 回复 引用 查看   
#13楼 2010-03-18 11:51 lovedeeply      
有点心浮气燥,如果留意一下自己的生活,你会觉得很多可以做,学管理,学交流.
有时候,迷茫的时候该想想,怎么让迷茫下次不再光临你的人生,应该从现在做起

 回复 引用 查看   
#14楼 2010-03-18 11:57 Nero.Pang      
学点新技术吧,别做WEB开发,学网络套接字编程,学习TCP/UDP协议,然后做网络开发
 回复 引用 查看   
#15楼 2010-03-18 12:14 virus      
如果喜欢这个行业,并且想做下去,不怕辛苦,可以参考下面的学习步骤
1、数据结构
2、算法
3、设计模式
4、软件工程
5、软件架构
6、数据库设计
不要觉得上面的东西用不到而不学习,多看书,多思考,不是思考语言和这条路能否走通,这些都没有用。

如果不喜欢,不想做下去,早点转行,这个行业会累死你的。

 回复 引用 查看   
#16楼 2010-03-18 12:34 lonely_rain      
@宁泉水
!!

 回复 引用 查看   
#17楼 2010-03-18 12:34 宏宇      
恩,先自己写个数据库的持久层,健壮性,安全性,可扩展性,事务了,并发了,日志了,锁表了,等等,把这些写好了,下一步你自己就会走了
 回复 引用 查看   
#18楼 2010-03-18 12:36 hb_cattle      
其实这种想法以前也曾有过,现在看来,这主要和自己所在的工作环境有关。个人认为Asp.Net 比较有前途,只不过很多东西你没有接触到而已。像设计模式、ORM、分布式开发(.Net Remoting)、分布式缓存、这些东西在企业级应用中都是很广泛的。
 回复 引用 查看   
#19楼 2010-03-18 12:41 THRONE      
慢慢来 不着急 一个人一个想法 自己悟吧
 回复 引用 查看   
#20楼 2010-03-18 12:46 王一一      
有什么迷茫的? 吉日嘎啦 都十年了,人家都不迷茫。现在还是精力充沛。 学皮毛知识的人似乎都很迷茫。我有时也迷茫。
 回复 引用 查看   
#21楼 2010-03-18 12:48 dege301      
质变需要量的积累,楼主沉住气!
 回复 引用 查看   
#22楼 2010-03-18 12:57 Jeffrey.Dan      
引用1年就迷茫了?
那2年增删改查的帖子,你没看后面人是怎么评论的吗?


顶老赵说的·······不断的重构吧····

 回复 引用 查看   
#23楼 2010-03-18 12:59 烽火凌云      
能把增删改查做的精、做的通,其实就是相当了不起了

业务系统说白了不就是CURD

 回复 引用 查看   
#24楼 2010-03-18 13:02 WizardWu      
学财会
新的一年,您是否考虑转型呢?
http://www.cnblogs.com/WizardWu/archive/2009/12/27/1633260.html

 回复 引用 查看   
#25楼 2010-03-18 13:02 duncannjm      
增删改做好了也很牛啊,比如做大数据量的操作,如果你优化的很好也是不错的。
 回复 引用 查看   
#26楼 2010-03-18 13:06 紫玉云天      
技术能带来财富和虚名,但更重要的是能充实自己的内心
 回复 引用 查看   
#27楼 2010-03-18 13:09 司徒正美      
自己实现一个数据库看看!没有目标就会迷茫!
 回复 引用 查看   
#28楼 2010-03-18 13:14 debugger      
.NET Framework 请仔细查看msdn

虽然是增删改 不同的人可以用不同的方式实现

 回复 引用 查看   
#29楼 2010-03-18 13:25 Keep Walking      
seo你会吗?
数据库优化会吗?
js很牛逼吗?
互联网安全能保证吗?
用户行为分析会吗?
服务器维护会吗?
。。。。。。。

 回复 引用 查看   
#30楼 2010-03-18 13:27 JulioZou      
看了这么多人的留言,他们说的都很值得楼主思考!
迷茫很正常,因为现在这个社会有很多迷茫的人,首先楼主要找到自己的人生目标,是赚钱,还是快乐地生活,是想成为程序员中的高手,还是想成为一个代码工人,是想做网站开发,还是游戏开发,还是手机开发,是想做程序员,还是转行......能罗列的东西实在是太多了。
我做了4年多的.net开发,.net每出一个新版本我都要花很多时间去学习,但是现在还是有很多东西不知道,asp.net只是这个平台的一部分,楼主要深入到这个平台底层,比如CLR,如果你能吃透了,你就真NB了!
有人说“干一行爱一行”,也有人说“干一行恨一行”,其实都有道理,即使你现在做的工作是你喜欢的,但也肯定会出现你不想做的时候,不要觉得CRUD这些操作很无聊,任何工作当它变成了重复的体力劳动之后都很无聊,说白了工作就是那么回事,楼主可以换个心态去看待这件事,而如何转换心态就不是技术的事情了,需要楼主在生活、工作各个方面去积累,去培养自己的心性、自己的世界观与价值观,多看书,多与人交流,工作或者具体地说编程并不是人生的全部,努力地改善提高内在的自己才是重要的!
希望楼主早日走出低谷,好好努力学习吧,生活才是一所真正的大学!!

 回复 引用 查看   
#31楼 2010-03-18 13:27 ShinPan      
就你现在做的数据库增删改查,能做好已经是很有前途了

深度与广度的区别!

 回复 引用 查看   
#32楼[楼主] 2010-03-18 13:39 ℡↘佐誡鑕懓      
@JulioZou
谢谢你的鼓励我想我确实过的比较漂浮一直比较浮躁学东西也都没什么信心,我会努力去走出程序员的低谷的!

 回复 引用 查看   
#33楼[楼主] 2010-03-18 13:39 ℡↘佐誡鑕懓      
@dege301
放心我会顶住!谢谢!

 回复 引用 查看   
#34楼[楼主] 2010-03-18 13:40 ℡↘佐誡鑕懓      
@virus
谢谢你的建议,我想我会去从基础做起的!

 回复 引用 查看   
#35楼 2010-03-18 13:50 Robin Zhang      
程序员这种职业在不远将来是会消失的
你只是提前预感到了而已
你真厉害,第六感非常强悍

 回复 引用 查看   
#36楼 2010-03-18 13:51 Robin Zhang      
@℡↘佐誡鑕懓
其实浮躁也没有错
但要浮的起来,沉得下去

 回复 引用 查看   
#37楼 2010-03-18 13:53 半夜喝茶      
选定方向,然后努力。
 回复 引用 查看   
#38楼 2010-03-18 14:04 晴朗天空      
竟然说没啥学的…… 是该学的太多了无处下手吧。
个人建议,几个容易下手的突破口:javascript、sql server的复杂操作、linq ,这些够学1年的了,这些学的差不多了,lz就知道下一个突破口在哪了。
祝好运。

 回复 引用 查看   
#39楼 2010-03-18 14:10 大石头      
我06年毕业

第一份工作在家乡,太过于安逸,担心自己不思上进。

08年初到上海,金融业,陆家嘴金茂,工作一年多,很拼命。公司也很有发展潜力,但我仍然觉得公司发展太慢,遥遥无期。

09年中到现在这家公司,负责系统的核心技术,以及整个系统的架构,还有管理工作

我也有过迷茫,但不会长久,只要自己觉得对,就去做,别把时间浪费在怨天尤人上。

我们都还年轻,不要想着做出多大的成就,赚多大的钱,需要的是好好的去积累社会经验

 回复 引用 查看   
#40楼 2010-03-18 14:21 allentranks      
你想办法把自己从增删改查中解脱出来,就这个过程你就可以学到很多东西。可能是你建立了某种操作模型,支持通用的增删改查,或者你学会了代码生成器,把通用机械的工作逻辑用生成器去完成。。然后你就有时间不迷茫了
 回复 引用 查看   
#41楼 2010-03-18 14:39 2009cn      
经验 都是靠项目积累出来
 回复 引用 查看   
#42楼 2010-03-18 14:42 mikel      
增删改查 全世界的程序员都在做,用心的可以做出Hibernate框架,不用心一辈子都在copy,试着没做一个项目打破原来的习惯
 回复 引用 查看   
#43楼 2010-03-18 15:06 czjone      
其实你想这个问题是多想了,因为你进的只是小的公司而已,我以前也有过你这样的想法。

给你个介意:不管现在做的是什么,不要停下,有时间就多学习,把应用提升到系统。ASP.NET只是一个很表面的东西。真正的牛人能处理的东西是在HELP 中找不到的,在网上找不到的。显然,你现在还停在asp.NET 的一个表面。

大公司是没有人来给你说,你应该学什么的。很多人都想有个质的改变,成功的人是少数,要看个人的对来态度。能做这行的都不是SA 子

但愿能给帮助~~

 回复 引用 查看   
#44楼 2010-03-18 15:29 mjsky      
我也有过这样的想法啊
 回复 引用 查看   
#45楼 2010-03-18 15:36 yunxizfj      
可能是自己的工作的局限性造成的吧,不妨试试换个工作环境。
或者找家做系统集成的做项目的公司任职试试,可以接触下硬件
或者你去做技术支持,然后转作销售
或者回老家种田(可惜我老家因为读书迁户口没有我的田了)

 回复 引用 查看   
#46楼 2010-03-18 16:12 麒麟      
技术是吹出来的。没必要学那么好的。微软就是个典型,呵呵
 回复 引用 查看   
#47楼 2010-03-18 20:05 WinCE界面      
Windows系统(包括WinCE,Windows Mobile,Windows Phone)应用界面开发:
1.VC/EVC/MFC/C#界面;
2.源码全开放,可自由修改和发放,提供支持多平台编译的源码;
3.界面代码丰富,如:GPS导航界面、常用工控类界面;
4.分类明确,可以快速找到您需要的代码功能与模块;
5.嵌入式代码支持WINCE,Windows Mobile等平台,可用于手机,移动终端等设备。
6.部分代码采用WIN32 SDK编写,速度快,效率高,界面漂亮。
7.GIF图片显示;
8.PNG图片透明显示;
9.PNG按钮,界面等;
10.WINCE游戏小软件等;

*可提供需求,定制漂亮的UI程序界面,代码可靠,周期短。


详细请访问:
http://www.evccode.com

 回复 引用 查看   
#48楼 2010-03-18 22:07 Gavin❤Sakura      
楼主 IT真的很博大精深,用心去做 你会发现这一辈子也学无止境 !
 回复 引用 查看   
#49楼 2010-03-18 22:59 heaiping      
引用aspnetx:
讲的是一个程序员做了ASP.NET做了2年多了无非都是做些数据库的增删查改

看完之后感触颇深,回头想想自己。同样也是一样的。

-----------------
试问楼主,就这么点功能,你玩明白了吗?玩明白了之后你再回头思考这个问题。


 回复 引用 查看   
#50楼 2010-03-19 00:53 诺贝尔      

学以致用。

学一些很空泛的所谓高科技,自己无法灵活运用,学了又忘,确实是浪费生命的行为。

由点及面

你不用学什么高科技,就在自己熟悉的领域,深入下去也能发现很多值得学习的地方。这些地方又会引导你学习更多的内容。从自己熟悉的点开始,到自己不熟悉的面,却又是关联性很强的,对你工作有意义的,这样才是学习技术的方法。


 回复 引用 查看   
#51楼 2010-03-19 09:35 NSnaiL      
我发现博客园有个特点: 技术文章很少有回复或没人看, 看到能卖弄"经验"或"教导"别人的帖子, 都不会错过.
 回复 引用 查看   
#52楼 2010-03-19 10:40 阿K&LiveCai      
@NSnaiL
因为这些大家都可以讨论啊,毕竟大家都是过来人,有资格说
技术性的文章不是每个人都是全能的,很多东西没接触到,那也正常吧,
没接触的东西,也不好在高手面前乱评价啊
-_-

 回复 引用 查看   
#53楼 2010-03-19 11:01 czjone      
@Robin Zhang
真的会消失吗?
我觉得是要求会更高,更需要我们

 回复 引用 查看   
#54楼 2010-03-19 12:18 Z.T(J)      
楼猪太肤浅了。居然说只有增删改,不过我刚毕业的时候也是这样认为。哈哈哈
 回复 引用 查看   
#55楼 2010-03-22 10:43 sun672380679      
可以尝试学习MVC,
还有,做网站的话,前端的一套东西也要熟练:css和javascript也是有很大学问的。

 回复 引用 查看   
#56楼 2010-03-25 18:58 Lu@SH      
做了5年的增删查改了~~哎~~