`
wuhua
  • 浏览: 2120330 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
阅读更多
       我2005年出来工作到现在也快两年了,时间过的飞快。想来在这两年中也没做过很自豪的东西,就是东做做,西扯扯。感觉对整个架构的设计没什么了解。不过现在机会来了。公司决定要做一个比较大的平台,涉及到web,wap,kjava,pc客户端的东西,开始公司成立小组的时候,自己很明确自己的角色,开始我感觉公司就是让你做编码,把这些功能做出来,但,实际却不是这样,前几天这个项目小组去喝早茶,公司领导绕了很多弯子,最后才明确,要我来定需求,并定义整个平台的架构出来,说这样很容易让一些人加入进来。哈哈,以前做编码习惯了,反正来了需求就帮他实现,其他都不管。一开始角色还专变不过来,跟领导沟通起来出了很多问题。
 
    说实话把这么大的担子给我,我压力大啊。我相信在这个论坛的很多牛人都有曾这样的经历,可否给我一些建议啊。

      从一个编码设计到一个架构设计的转变需要经过些什么历练。高手们,砸砖吧。^_^
分享到:
评论
21 楼 Godlikeme 2007-01-30  
推荐 《敏捷建模》
20 楼 waterORwind 2007-01-30  
Gay may be very deep friendship between man so that we can't understand .I only guess :-).

Architecture is a set of structuring principles that enables a system to be comprised of a set of simpler systems each with its own local context that is independent of but not inconsistent with the context of the larger system as a whole.[from SunTone]
19 楼 shaucle 2007-01-29  
So many guys like a gay,

errr, i means T-bag...
18 楼 lordhong 2007-01-29  
wuhua 写道
呵呵,不知道gay是啥意思。
楼上说的对,前台的东西是建立在后台基础上的。
正因为如此才商脑筋,要考虑到客户,开发人员等。
还有对后台的数据结构跟数据关联不怎么会设计。


gay是高兴的意思

你大概要设计什么样的一个东西,能否简单说下,这样比较好让大家提供意见.
17 楼 tmh 2007-01-28  
这里的能认真多呀!
16 楼 trans 2007-01-28  
...
对人说guy,人家给你笑脸
对人说gay,人家给你拳头
呵呵
  
15 楼 wuhua 2007-01-28  
呵呵,不知道gay是啥意思。
楼上说的对,前台的东西是建立在后台基础上的。
正因为如此才商脑筋,要考虑到客户,开发人员等。
还有对后台的数据结构跟数据关联不怎么会设计。
14 楼 lordhong 2007-01-28  
楼上不是gay吧... 

涉及web,wap,kjava,pc不过是个表现层的问题,主要是后面架构的设计.
13 楼 shaucle 2007-01-27  
seems JeffreyHsu is a str guy, i like it.
12 楼 jamesby 2007-01-27  
wuhua 写道
恩,经过这几天的折腾,我也略有感受,最近也在这个论坛看了关于数据库的设计。
比如大字段,图片资源怎么处理,这些细节的问题确实也关系到整个项目架构的好坏,处理的好,对于以后扩展,维护等有好处。反之。。。。。
对于技术选型,项目结构设计也需要很好的宏观的把控。一开始太微观了也不行。真的是比较痛苦。
关键是架构的设计,架构设计的合理,细节可以慢慢设计,甚至可以慢慢研究,但是架构没设计好问题就大了!特别是楼主的涉及web,wap,kjava,pc等方面.

先宏观后微观!
11 楼 wuhua 2007-01-27  
恩,经过这几天的折腾,我也略有感受,最近也在这个论坛看了关于数据库的设计。
比如大字段,图片资源怎么处理,这些细节的问题确实也关系到整个项目架构的好坏,处理的好,对于以后扩展,维护等有好处。反之。。。。。
对于技术选型,项目结构设计也需要很好的宏观的把控。一开始太微观了也不行。真的是比较痛苦。
10 楼 JeffreyHsu 2007-01-27  
我同意 抛出异常的爱 ,也同意 foxty
很多事情越简单越好,经验不够的情况下,经常担心自己会考虑不周全会遇到什么解决不了的困难,不敢前进,实际上还是魄力一点好,找到一种最简单的方案就去实行它,以后经验丰富了再不断的去重构
但是在方案确定过以后,就要想的周全一点,出台详细的演示程序和开发文档,还要作培训。如果没有规范和约束,你再好的设计实际执行下去也是面目全非。

我的部长zoey给我的帮助很大,刚开始的时候遇到重大技术困难,感觉压力很大,害怕做不了,但在他那里都是no problem,实际上预计要很长时间往往很快就解决了。这种信心的积累对于架构师来说很重要,因为我们总要接触新的东西,各种技术、体系结构之间复杂的关系需要调和,很难想象没有自信,如何完成全局的设计。

期待robbin的回复,实际上博主的最后一句话也是我想说的
9 楼 JeffreyHsu 2007-01-27  
:),我能体会博主的心情
我去年刚毕业进入现在这家公司,因为只是进来时说对架构设计有一点经验和很感兴趣,竟真让我去做架构(不过实际上也只限于技术选型和系统体系设计,不涉及具体业务),拜网络所赐,有很多优秀的开源架构和设计范例可供参考,学习了很多,有机会能接触到j2ee系统架构的全貌,现在我们项目是C/S + B/S架构,然后整合jms,jbpm, IM等等一堆开源框架。从刚毕业只会用webwork和简单的spring,hibernate应用,半年后到现在整合起公司整个项目架构,定下开发规范,并在公司做培训,真是非常有益的经历,遇到很多挑战,也学习了很多技术之外的东西。

其实很多东西都是在javaeye上学习的(CSDN就免了),比如robbin关于领域模型设计的巨多的讨论和系列,远程调用也采用robbin的方案,摒弃DTO模式
对于j2ee,我始终感觉都是一个新手,也谈不上什么经验,只是聊聊自己的经历和体会,希望能和博主共勉。
8 楼 wuhua 2007-01-25  
哈哈。看了这么多高手的肺腑之言,个人也有感受。
说敏捷吧,我自己也想,但一些共同合作的业务员不了解,跟他说等于对牛弹琴,而且他们也老催你,要求你给个真体的思路出来。
沟通也要转变角色了
7 楼 foxty 2007-01-25  
抛出异常的爱 写道
你就想所有的人都很傻。。。。
只要能一下办完的事不要让他们作两个步骤
能不用看的东东就不让他们看,
能简单明白就简单明白。。。。
foxty 写道
wuhua 写道
robbin说的很对啊。
开始我觉得,把平台设计的完美点,觉得越难才能体现出自己的水平,不过发觉错了,简单才是美,简单才是一个架构设计师的终极目标。
个人觉得越简单反到是越难设计了,把握一个原则让客户觉得操作简单,让开发实现者感觉到简单。
我想我的目的应该是这样。


写程序得时候,考虑得更多是自己如何做。做架构设计得时候,就要为所有得开发人员考虑周全,他们想到得你要想到 ,他们想不到得你也要想到。

另外,既然刚开始转变,就一定要多请教其他人,多跟同事沟通,集思广益。 出现了问题要及时得向上反馈,这样能在出问题得时候尽量减少影响和危害。

总之,现在看问题得角度要比以前更高一些才好。先把握整体思路和规划,然后在细分下去。 千万要理清自己得思路,不可以自己混乱。


用不着,你又不是神,所有的事都要干的好。


我见过一些人,有些时候你如果不把事情都给他交代清楚,他会自己发挥自己点思维和想法,按照自己得想法来做,等到你review得时候,才发现原来他所做得并不是按照要求或规范来的。既然lz是负责需求,架构设计,那么就一定得把设计架构得规范和要求都定出来,通知大家,让大家都按照这个来办。 

你把所有人想得很傻,可惜别人都不傻,谁都会有自己的想法。

而且,我的意思是让lz把份内的事情都做好,弄清楚条理顺序,何为“要把所有的事都干的好?”。如果连需求,架构设计都不做好,其他的人如何继续下去?
6 楼 Qieqie 2007-01-25  
敏捷为上

挑战不同角色 “假装”自己很厉害的样子  慢慢的就变成了真专业。。。。。


5 楼 抛出异常的爱 2007-01-25  
你就想所有的人都很傻。。。。
只要能一下办完的事不要让他们作两个步骤
能不用看的东东就不让他们看,
能简单明白就简单明白。。。。
foxty 写道
wuhua 写道
robbin说的很对啊。
开始我觉得,把平台设计的完美点,觉得越难才能体现出自己的水平,不过发觉错了,简单才是美,简单才是一个架构设计师的终极目标。
个人觉得越简单反到是越难设计了,把握一个原则让客户觉得操作简单,让开发实现者感觉到简单。
我想我的目的应该是这样。


写程序得时候,考虑得更多是自己如何做。做架构设计得时候,就要为所有得开发人员考虑周全,他们想到得你要想到 ,他们想不到得你也要想到。

另外,既然刚开始转变,就一定要多请教其他人,多跟同事沟通,集思广益。 出现了问题要及时得向上反馈,这样能在出问题得时候尽量减少影响和危害。

总之,现在看问题得角度要比以前更高一些才好。先把握整体思路和规划,然后在细分下去。 千万要理清自己得思路,不可以自己混乱。


用不着,你又不是神,所有的事都要干的好。
4 楼 foxty 2007-01-25  
wuhua 写道
robbin说的很对啊。
开始我觉得,把平台设计的完美点,觉得越难才能体现出自己的水平,不过发觉错了,简单才是美,简单才是一个架构设计师的终极目标。
个人觉得越简单反到是越难设计了,把握一个原则让客户觉得操作简单,让开发实现者感觉到简单。
我想我的目的应该是这样。


写程序得时候,考虑得更多是自己如何做。做架构设计得时候,就要为所有得开发人员考虑周全,他们想到得你要想到 ,他们想不到得你也要想到。

另外,既然刚开始转变,就一定要多请教其他人,多跟同事沟通,集思广益。 出现了问题要及时得向上反馈,这样能在出问题得时候尽量减少影响和危害。

总之,现在看问题得角度要比以前更高一些才好。先把握整体思路和规划,然后在细分下去。 千万要理清自己得思路,不可以自己混乱。
3 楼 dearwolf 2007-01-25  
恭喜恭喜
2 楼 wuhua 2007-01-25  
robbin说的很对啊。
开始我觉得,把平台设计的完美点,觉得越难才能体现出自己的水平,不过发觉错了,简单才是美,简单才是一个架构设计师的终极目标。
个人觉得越简单反到是越难设计了,把握一个原则让客户觉得操作简单,让开发实现者感觉到简单。
我想我的目的应该是这样。

相关推荐

    大学生如何完成角色转换.ppt

    在个人发展的历程中,大学生角色的转换具有特殊意义,尤其在技术领域,这样的转变对于未来职业生涯的成功至关重要。进入大学,意味着一个人开始从青涩的高中生转变为具有独立思考和自我学习能力的大学生。随后,毕业...

    某集团管理者的角色转换.ppt

    【企业管理】管理者角色转换 在企业管理中,管理者承担着多重角色,从执行者到决策者,再到领导者,每个角色的转变都是对管理能力的不断提升。角色的理解与转换对于提升管理效能至关重要。 一、角色理解与重要性 ...

    知网中事件关系与角色转换库

    《知网中事件关系与角色转换库》是一个专注于自然语言处理领域的宝贵资源,它在中文信息处理领域扮演着至关重要的角色。在这个库中,研究人员和开发者可以找到大量关于事件关系和角色转换的数据,这些数据对于理解和...

    2010年浙江高考满分作文:角色转换之间(1).doc

    在传统与现代的交汇点上,文化的传承与创新总是伴随着角色的转换。这一现象在社会发展的洪流中尤为显著,尤其是在年轻一代与老一辈之间的知识和文化传递上。随着时代的发展,那种依靠“吃过的盐”和“走过的桥”来...

    大学生如何完成角色转换学习教案.pptx

    通过《大学生如何完成角色转换》的学习教案,大学生可以更好地理解角色转变的重要性,为成功迈入职场做好充分的准备。 为了更好地完成角色转换,大学生应该采取一些具体措施。首先,他们应该积极寻求实习机会,以便...

    流程管理者的角色转换

    组织将从传统的职能导向型转变为流程导向型,流程管理者在其中扮演的角色变得至关重要。他们的工作不再局限于传统的部门管理,而是必须适应新的以流程为核心的组织结构,这要求流程管理者进行角色转换。 流程型组织...

    教师的角色转换.doc

    总结来说,教师的角色转变要求教师从传统的权威角色转变为学生学习的伙伴和支持者,关注学生的全面发展,尊重和促进他们的个性成长,创造一个以学生为中心,鼓励探索和创新的教育环境。这样的转变对于培养适应未来...

    HR经理实现在企业内的角色转换的方法.docx

    最后,HR经理的角色转变是一个持续的过程,需要不断地学习、沟通和创新。HR经理不仅需要具备扎实的专业知识,还要有强大的沟通能力和领导力,以便在企业中推动人力资源管理的战略化转型。这样的转变有助于提升企业的...

    人工智能时代的教师角色转变:困境与突围——基于海德格尔技术哲学视角.pdf

    针对这些困境,研究者提出了一系列教师角色转变的有效策略。教师应该由传统的知识传递者转变为智慧性的引导者,帮助学生在信息过载的世界中甄选有价值的知识,形成系统化的知识链。同时,教师的角色需要回归教育育人...

    07220 初级经理人培训之角色转换(PPT 44页).ppt

    初级经理人在晋升到管理岗位后,必须经历一个关键的角色转变,从单纯的业务执行者转变为领导者和团队管理者。这一转变要求他们从关注具体工作细节转向关注整体运营和团队协作。 2. **基层主管的特点** 基层主管是...

    中国城市化发展中农民角色转变的问题研究-论文.zip

    总之,这篇“中国城市化发展中农民角色转变的问题研究”论文,旨在通过对农民角色变化的深度剖析,为我国的城市化进程提供理论支持和政策建议,促进农民更好地融入城市社会,实现全面的城市化目标。

    新入职员工角色转变与职业素养训练

    为了帮助新员工更好地完成这一转变,适应新的工作环境,并在职业生涯中获得成功,进行角色转变与职业素养训练显得尤为重要。 在了解如何应对角色转变之前,新员工首先需要进行深刻的自我认知。自我认知不仅包含对...

    浅析大数据时代欠发达地区图书馆的角色转换与读者需求.docx

    对于欠发达地区的医院图书馆而言,如何适应大数据时代的新形势,实现自身的角色转变,满足读者日益增长的信息需求,成为亟待解决的问题。 #### 二、大数据的概念及其对医院图书馆的影响 ##### 2.1 大数据的概念 ...

    角色转换活动在美术欣赏教学当中的应用

    角色转换活动是美术欣赏教学中的一种创新方法,旨在让学生从被动的观赏者转变为积极参与的实践者。通过模拟艺术家的角色,学生能够更直观地感受和理解作品的内涵。 3. 角色模拟 角色模拟是角色转换活动的第一步,...

    饭店管理者角色转换的理论分析与实施途径.docx

    这一转换不仅受到行业市场化、国际竞争加剧和人力资源管理观念转变的影响,还要求管理者深入理解自身角色的理论依据,并采取有效的实施途径。 一、现代饭店管理制度的变革对管理者角色的影响 1. 饭店产权结构的...

    zigbee设备角色转换(router or enddevice)

    在Zigbee网络中,设备的角色转换是一种实用功能,允许设备根据网络需求动态改变其角色。例如,一个设备可能在某些情况下作为路由器工作,而在其他情况下作为终端设备。这有助于优化网络资源分配和提高网络效率。 要...

    新员工如何进行角色转换学习教案.pptx

    新员工在入职初期面临角色转换的挑战是职场成长的重要一环。他们需要从一名学生转变为职业人士,这一过程不仅涉及身份的转变,还包含从理论知识到实际工作的实践过渡。对于新员工而言,理解并适应新的工作职责、融入...

    幼儿教师角色转变策略.doc

    【幼儿教师角色转变策略】 幼儿教师在幼儿教育中扮演着至关重要的角色,是孩子成长过程中的引导者和支持者。《幼儿园教育指导纲要》强调,教师应当成为幼儿学习活动的支持者、合作者和引导者,这要求教师在教育实践...

Global site tag (gtag.js) - Google Analytics