`
zuoshaobiao
  • 浏览: 21192 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论

程序员的路程

阅读更多

1、构架师胚胎(程序员)
      学习的知识是语言基础、设计基础、通信基础等,应该在大学完成,内容包括java、c、c++、uml、RUP、XML、socket通信(通信协议)——学习搭建应用系统所必须的原材料。

      2、构架师萌芽(高级程序员)
      学习分布式系统、组建等内容,可以在大学或第一年工作时间接触,包括分布式系统原理、ejb、corba、com/com+、webservice(研究生可以研究网络计算机、高性能并发处理等内容)

      3、构架师幼苗(设计师)
      应该在掌握上述基础之上,结合实际项目经验,透彻领会应用设计模式,内容包括设计模式(c++版本、java版本)、ejb设计模式、J2EE构架、UDDI、软件设计模式等。在此期间,最好能够了解软件工程在实际项目中的应用以及小组开发、团队管理。

      4、软件构架师的正是成型在于机遇、个人努力和天赋软件构架师其实是一种职位,但一个程序员在充分掌握软构架师所需的基本技能后,如何得到这样的机会、如何利用所掌握的技能进行应用的合理构架、如何不断的抽象和归纳自己的构架模式、如何深入行业成为能够胜任分析、构架为一体的精英人才这可不是每个人都能够遇上的馅饼……

 

 

总结:

前四点是 只是一个程序员的发展过程-----在中国真正懂java底层原理的人不是很多、只有20%的软件开发人员应该也不会到。。。要想在1,2,3,4这个步骤来发展顺利。根据自己的天赋是有关系 但是还需要去努力。多了解一些java的底层的原理。。。。为什么中国没有人能写出很好的框架吗?也就是这个原因。

分享到:
评论

相关推荐

    大学十年(一个程序员的路程)(林锐博士)《1----9》

    讲述一个程序员学习、开发的经验,给后辈们带来些指导和启示

    大学十年(一个程序员的路程)(林锐博士)

    大学十年(一个程序员的路程)林锐博士的个人经历,我从网上转下来整理了给大家看看,希望大家有收获

    程序员提高必经路线

    一条程序提高必须要经历的心理路程,可以说,不看这个路线不算一个好的程序员。如何突破自己,如何突破瓶颈,如何转型

    程序员心得

    走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理...

    程序员谨记

    - **实践建议**:计算好路程所需时间,确保准时甚至稍早到达。 以上就是针对标题“程序员谨记”的49个决定成败的人生细节及其详细解读。每个细节都蕴含着深刻的道理,希望每位读者都能够从中受益,将其融入到自己的...

    基于java出租车计价器设计与实现【尚学堂·百战程序员】.zip

    基于Java的出租车计价器是尚学堂·百战程序员团队精心设计与实现的一款实用工具软件。该计价器旨在为出租车行业提供便捷、准确的计费功能,帮助司机和乘客轻松完成计价和支付,提升出行体验。 这款出租车计价器具有...

    为何程序员完成最后20%的工作需要的时间跟之前的80%一样多?

    前80%的路程很顺,高速嘛,可能两小时就走完了,但是到了城里,就走不动了,红绿灯,人行道,各种环线和菜鸟司机,可能两个小时还不够用的。  编程也是如此。最开始你要设计框架,给整个项目打基础,然后开始开发,...

    Android-Guide

    Android编程从程序员到架构师的高手之路-高焕堂Sundy 优秀三方库(完成) 性能优化方向(进行中) [极客时间之Android开发高手课01-23] Android架构师必备系列 Android原始设计模式(进行中) (待整理) 深刻理解...

    C语言应用技能训练上机操作方法

    - 计算总路程时,每次落地后的总路程等于前几次的总和加上当前反弹高度的两倍。 4. **循环结构程序设计(二)**: - 打印特定图案的题目常见于C语言练习,通常需要掌握嵌套循环来实现二维数组或矩阵的输出,以此...

    Python之经典编程练习题及源码.pdf

    【Python经典编程练习题解析】 Python 作为一门广泛使用的编程语言,因其简洁的语法和强大的功能,成为初学者和专业人士的首选...在实际编程过程中,不断练习和应用这些知识,将有助于成长为一名熟练的Python程序员。

    s-t图象、v-t图象题集[归纳].pdf

    这些题目涉及的是物理学中的运动学概念,特别是与s-t图象(位移-时间图象)和v-...在软件开发中,虽然直接应用这些知识的机会不多,但理解这些基本物理原理有助于培养逻辑思维和问题解决能力,这对程序员来说是宝贵的。

    Python库 | googlemaps-3.1.0-py3-none-any.whl

    Python库是开发者在编程时经常会使用到的重要工具,它们提供了丰富的功能,可以帮助程序员高效地完成各种任务。在本文中,我们将深入探讨标题为"googlemaps-3.1.0-py3-none-any.whl"的Python库,以及它在开发中的...

    基于android的导航系统的设计与实现 (2).pdf

    3. **路线规划**:提供公交、驾车、步行等多种出行方式的路线规划,包括起点到终点的最优路径计算,考虑交通状况、路程时间等因素。 4. **场所搜索**:用户可以搜索城市中的各种场所,如餐馆、酒店、购物中心等,...

    VB超市配送运输管理系统设计(源代码+系统).rar

    VB(Visual Basic)是一种由微软公司开发的可视化的编程工具,以其简单易学、功能强大而受到广大程序员的欢迎。本系统——"VB超市配送运输管理系统",就是利用VB的优势,为超市的配送和运输环节提供了全面的解决方案...

    python经典例题100道复习课程.docx

    Python作为一种流行的编程语言,因其简洁明了的语法和强大的功能而受到广大程序员的青睐。本复习课程包含了100道经典的Python编程例题,旨在帮助学习者巩固基础,提高编程技能。以下是部分例题解析: 1. **组合三位...

    洛谷题解:P5707-【深基2.例12】上学迟到

    6. 数学计算:题目中涉及到时间计算,其中`s`代表路程,`v`代表速度,根据公式`t=ceil(s/v)+10`计算出所需时间,并且对时间进行减法操作,得到剩余的时间。`ceil`函数是C++中的数学函数,用于向上取整。 7. 条件...

    5.6二元一次方程与一次函数1对应练习题附答案[定义].pdf

    例如,在图形用户界面设计中,程序员可能需要利用函数关系来实现动态效果,或者在数据分析时,可能需要用到线性方程来建模和预测数据。 7. 图象法是解决二元一次方程组的一种有效方法。例如,方程组2212yxxy可以...

    C语言课件(ppt)

    C语言是一种广泛使用的编程语言,尤其适合进行系统编程和嵌入式开发。它的核心特性在于其结构化的控制结构,这使得代码易于理解和...无论是初学者还是经验丰富的程序员,对C语言的控制结构的理解和运用都是至关重要的。

    C程序设计课程实训报告

    在实践中,我们深刻体会到了算法的重要性以及编程思维的培养对于程序员成长的关键作用。此外,团队协作和沟通能力也在本次实训过程中得到了锻炼和提升。未来的学习中,将继续加强对C语言及其他编程语言的掌握,为...

Global site tag (gtag.js) - Google Analytics