0 0

迷惑--学习25

1如果是一门单纯的语言,感觉java比c 好多了,自己看了java版的数据结构比严蔚敏(c)数据结构清晰多了
我向问的是为什么关于c、c++的书这么少有,学习起来比较困难,没有向java学习那样明确?
2:自己考研失败,跨专业考的计算机,通过一年的复习,对数据结构,计算机组成原理,比较了解,
克服了以前对c恐惧,自己找了分工作是java,是做外包,自己不想做外包,
不知道已有发展方向???
请大哥指教以下?你们有什么职业规划呀?其实把什么学好都行,关键是业务不是技术
但是自己想学c,不知方向,j
2009年12月23日 16:31

10个答案 按时间排序 按投票排序

0 0

呵呵……我就是踩在java的船上,拿着c这把勾钓鱼……

2010年1月05日 16:05
0 0

  

2010年1月05日 10:54
0 0

Java做好了,不见得比c差吧,看你自己怎么想了。

2010年1月01日 23:44
0 0

喜欢那就就是那个

2009年12月31日 13:42
0 0

我建议你如果真的想从事软件行业。最开始是不用去考虑待遇这些问题的,你当前要做的是要好好学好你想要的东西,不管你学c还是java我觉得主要学好了都是很不错的,你觉得呢?
然后再工作的时候,渐渐的经验增加了,到了一定程度,你就可以要求薪水了,
反正最重要的是 坚持不懈!!

2009年12月31日 08:32
0 0

09年7月份毕业的,4月份开始的实习,感触还是比较多的,渐渐发现软件行业是服务业,不光光是技术,技术是为业务服务的。
真说技术这东西关键还是兴趣以及坚持不懈的学习。
个人鄙见而已。加油!

2009年12月26日 15:44
0 0

业务和技术都是有前途的 所以不要听什么老了以后不能作技术 老外有做技术40多年的呢(uml之父) 关键在于塌下心来 心理只要想着人人都能做的事我就必须会做 别人不能作的事我也可以作 这样无论是业务路线还是技术路线 你都有发展 如果什么都讲求简单 那你觉得你和别人比起来胜算还有多少 寄希望于运气这种做法是必然导致失败的

2009年12月24日 13:34
0 0

    其实别人的目标、规划、什么什么都不重要,最多给你个参考,而且价值很小。
主要在于你想干什么。你不想干外包,你自己知道,那你想干什么呢?你自己知道不?

     如果想明白了自己想干什么,那继续,你的计划有多久,是否有个长期的计划,其实首先就是要敲定一个长期的、能够通过一定努力完成的计划,当然大一点可以说成理想。

     然后,为之奋斗。

     其实,学什么语言并不重要,等几年下来你什么语言都会掌握的,当然,至少会掌握好几门语言吧。

     如果真的很想从C开始,那也要确定方向啊。有一本红宝书,你就可以把c的很多东西学到了,然后,其实用它做东西才能真正掌握这个语言。

   祝你好运。

2009年12月24日 09:51
0 0

每个程序员在软件开发的道路上,都会经历三层境界的修炼:

修炼第一层境界:剑指四方,试问天下谁与争锋

修炼第一层境界的程序员,对Java 开发技术尽数掌握,开发工具掌握的也较为娴熟。可以将第二层次程序员交给的任务完成的很出色,可以按要求独立完成类,接口和算法的开发。注重技巧,对具体的编程语言非常熟悉。能力之所及,皆无不用其极,认为所有开发知识,越是看起来深奥的越值得去研究,希望在自己开发的所有项目中,能用上的技术全用上,目的只有一个,就是尽可能多的获得实践机会。总想四处试刀,看看手里的刀到底快不快。满口都在谈,什么框架是最优秀的,C#和Java 的优劣,满脑子想着如何将一个程序编写的更复杂。热衷于探讨技术问题,甚至有可能因为一个开发观点而和别人争论的面红耳赤。这类程序员大有"剑指四方,试问天下谁与争锋"的气势,工作具有活力,常常因为一个技术细节加班到深夜,大多属于拼命三郎型。如果项目不能让他们学到他们想要的东西,他们会放弃这些项目,去投靠别的公司,跳槽对于他们来说很平常。

修炼第二层境界:世界如此之大,要学的东西很多

修炼第二层境界的程序员,他们往往是从事了Java 开发好几年了,从第一层境界进阶上来的好手,即,没有被优胜劣汰掉的那批人。之所以说"没有被优胜劣汰"这么"残酷"的用词,并非危言耸听,因为,一般修炼第一层境界是非常艰苦的,没有坚强的意志,没有强健的体魄,完全不可能进阶到第二层境界,也就是说,要头脑始终保持清醒,抱有坚定的信念,同时,你的身体也要非常好,才能过关。我们经常看到,在这一关掉队的人们,由于志向偏离,或者吃不了苦,或者对困难估计不足,甚至是身体原因放弃软件开发职业。这里之所以强调"身体",也是因为,第一关是如此的残酷,其实并没有人要求你加班加点,只是你的一腔热血使然。所以,我们说在第二层境界中是"没有被优胜劣汰" 的那批好手。他们已经经历了若干个开发产品或项目,已经可以利用自己的知识去带领第一层次的程序员开发项目,可以说是一个很有经验的开发者,对在上一个层次阶段没有完全理解的技术知识已经相当的清楚。可以自由的运用开发技术,并分的清楚什么技术用在什么地方。最让他们头痛的是项目的"工期"和"Bug",根本无暇顾及什么技术实践的问题。他们往往利用自己最擅长的架构方法去开发和设计整个程序的技术架构。他们知道的越多,越觉得世界是那么的广阔,不禁叹息"世界如此之大,要学的东西很多",对Java 开发技术方面的探求知识,大多是在产品的架构层面,更愿意去研究架构设计方面的知识,比如,他们很清楚什么时候使用EJB,什么时候该设计什么样的一个接口。他们逐步感到,Java 技术已经不能满足他们工作成功率的需求,他们不得不去花时间去研究项目管理的方法,对总体的技术关注点也从Java 的具体开发技术,逐步的向和Java无关的其他信息技术方向转移,比如,网络应用层协议,其他平台语言,甚至Linux 内核裁剪等问题逐步纳入他们的视野。后来他们会发现,他们想进入修炼的第三层境界的阻碍,恰恰是他们较高的技术水平。

修炼第三层境界:最深即最浅,最浅即最深,不过如此

修炼第三层境界的程序员,他们通常是在第二层境界"突破自我"之后进阶上来的有智慧的人,所谓"突破自我"就是打破自己而脱掉原有的蝉壳,破壳而出获得新生的过程。在修炼的第二层境界已经将技术水平练就的如火纯清,甚至个别技术可以用"登封造极"来形容,有自己的一套"绝活",可以说,靠这些本事在业界应该说是过着"衣食无忧"的生活。他们逐渐发现,技术永远是技术,原来一直认为最深的技术恰恰是最简单的,而原来最简单的那些技术恰恰是最值得去研究的,其实那些所谓的"登封造极"对于他们来说,仅仅是利用他们所掌握的"原理级" 技术,将"应用级"技术进行不同的排列组合而已。任何"应用级"技术在他们眼里,没有任何区别,他们看着那些被业界炒作的"如火如荼"的技术,像什么,EJB 啊,开发框架啊,或者对于开发语言,什么Java 啊,Vb 啊,C 啊,或者其他什么语言,基本上是很"淡然",既不觉得如何好,也不觉得如何不好,只会淡淡的说一句"不过如此"。所以,他们要突破,他们要进阶,面对他们的是更加广阔的空间,然而,他们会逐渐发现,他们进阶的桎梏恰恰就是原来自己的"优势",较高的技术水平,使他们更难"抛弃"或"摆脱"。突破自己的方法就是从技术中跳出来,利用"应用级"技术的不同排列组合去创造,去创新,这些创新要紧密的结合市场,要紧密结合应用业务。他们不仅仅要具备很好的技术知识水平,还要具备更敏锐的产品洞察力,和更灵敏的市场嗅觉,并能够将这些能力充分的发挥并输出技术与市场都响当当的创意。最终他们成功了,达到了程序员修炼的第三层境界,他们已经突破了原有程序员的传统概念,达到了在业界"横行无阻,任意驰骋"的能力,这就是程序员修炼的最高境界。

2009年12月23日 18:04
0 0

刚毕业要对各个岗位都尝试一下,系统集成、测试、开发、维护等,这样有利于找到自己感兴趣的工作,一般1-2年后逐步确定自己未来几年的方向,深入学习与发展;所谓职业规划也是随着经验的积累有所变化。

2009年12月23日 17:50

相关推荐

    学习CSS网页制作:z-index在IE中的迷惑.pdf

    本文将深入探讨`z-index`在Internet Explorer(IE)中的表现及其可能带来的迷惑。 `z-index`属性可以设置为`auto`或一个无单位的整数,包括负数。默认情况下,如果未指定`z-index`,元素的值为`auto`。如果`z-index...

    读书-学习小古文整理附答案.doc

    —— 只学习而不思考会迷惑,只思考而不学习则危险。 3. 求知态度和学习方法: 求知态度:人不知而不愠,不亦君子乎? —— 不被理解也不生气,这不是君子的行为吗? 学习方法:学而不思那么罔,思而不学那么殆。...

    C++学习指南-这篇文章真是太经典了

    3. 不要被集成开发环境迷惑,需要学习C++语言本身。 4. 小编程问题不一定简单,需要认真对待。 5. 学习C++需要长期坚持和实践。 6. Visual C++并不是学习C++的唯一途径。 7. C++不仅仅是支持面向对象的程序设计语言...

    微信HTML5在线朋友圈游戏源码带安装部署教程-色域迷惑.zip

    游戏源码是指开发者编写的原始代码,包含了游戏的逻辑、画面、音效等所有组成部分,对于开发者来说,可以深入学习和理解游戏的内部运作机制。 【标签】虽然为空,但我们可以推测出相关的标签可能包括:“HTML5游戏...

    50条C++学习建议

    不要被IDE名称所迷惑 - **解释**:不同的集成开发环境(IDE)如Visual C++、Borland C++ Builder等只是工具,不应影响你对语言本身的掌握。 - **建议**:专注于学习语言本身,而不是特定的IDE。 #### 5. 不要忽视...

    学习c++的50个忠告

    不要被VC、BCB、BC、MC、TC等词汇所迷惑 - **解读**:这些词汇指的是不同的集成开发环境(IDE),例如Visual C++ (VC)、Borland C++ Builder (BCB)等。学习C++的重点在于理解和掌握语言本身,而不是IDE的功能。选择...

    学习网络安全的心得体会.doc

    那么对于普通的电脑用户,在日常的使用电脑的时候应该如何保护自己的电脑,让自 己不被网络所迷惑呢?我认为,可以从以下几个方面进行网络安全的维护:1安装一些简 单的杀毒软件,比如说360安全卫士,金山毒霸,...

    C++学习经典50条

    - **注意事项**:不要被VC、BCB、BC、MC、TC等术语所迷惑,它们只是集成开发环境(IDE),重点在于掌握C++语言本身。 #### 5. 实践小问题的重要性 - **实践建议**:即使是看似简单的编程问题也不要轻易放过,这些...

    数学深度学习的内涵及基本实践问题.pdf

    1. 高投入:数学深度学习需要学生全身心地投入,具备情绪和认知的相互关联,表现为好奇、期许、兴奋、少许的迷惑、些许的遗憾、会心的欢笑等等。 2. 高认知:数学深度学习是触及知识核心和本质,探查知识之间的相互...

    使用机器学习辅助喷射形状对希格斯玻色子进行双重迷惑识别

    我们研究了使用QCD事件形状识别出增强的共振的可能性,该共振在不同背景下衰减成一个魅力对,该事件形状被提升为喷射形状。 使用一组喷射形状作为增强决策树的输入,我们发现与依赖两个独立的魅力标签的方法相比,...

    Java游戏源码,蚂蚁迷惑,Android游戏源码

    Java游戏源码、蚂蚁迷惑、Android游戏源码是当前在线编程和游戏...Android游戏源码则涵盖了各种不同类型的游戏,如动作、冒险、射击等,开发者可以通过学习这些源码来提高他们的开发能力,了解最新的开发技术和趋势。

    介绍Java学习的一些主线思路

    J2SE就是Java2的标准版,主要用于桌面应用软件的编程;...不要被IDE纠缠,在学习java和j2ee过程中,你会遇到五花八门的IDE,不要被他们迷惑,学 JAVA的时候,要学语言本身的东西,不要太在意IDE的附加功能。

    学习C++的50条忠告[PDF]

    不要被各种集成开发环境所迷惑 - **解读**:虽然像Visual C++这样的集成开发环境提供了方便的编程工具,但真正重要的是理解和掌握C++语言本身。不要过度依赖IDE的功能,而忽视了语言的基础知识。 #### 5. 不要...

    学习C++的五十条忠告

    不要被集成开发环境(IDE)迷惑 - **常见IDE**:Visual C++ (VC)、Borland C++ Builder (BCB)、Borland C++ (BC)、Microsoft C++ (MC)、Turbo C++ (TC)等。 - **理解**:这些工具只是辅助编程的平台,并不代表掌握了...

    50条重要的C++学习建议(绝对值得一读)

    41.就让 C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主:这条建议提醒学习者不要被平台和开发环境的竞争所迷惑,而应该关注 C++语言本身。 42.当你写 C++程序写到一半却发现自己用的...

    黑客学习必看

    如果您是一只老鸟,觉得这个教程对您毫无帮助,那么请您跳过此教程,毕竟不是所有人都像您一样掌握了良好的学习方法,那些迷惑中的菜鸟,正需要这样一个教程! 以下序号不分先后,希望大家也能拿出你们自己的心得...

    高三政治有效学习方法.docx

    总结考试成绩,正确看待分数,不被分数迷惑,关注分数背后反映的学习问题。 - 分析考试得失,找出失败的原因,这有助于调整学习策略。重视总结,因为它是指导未来努力方向的灯塔。 - 按照不同类别(如理解程度、...

    Java91个迷惑的问题

    以上知识点都是Java开发者可能会遇到的迷惑问题,通过深入学习和实践,能够提高解决问题的能力,并避免潜在的编程陷阱。"java解惑.pdf"很可能是对这些问题的详细解答和案例分析,可以帮助读者更好地理解和掌握Java...

Global site tag (gtag.js) - Google Analytics