Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
96 views
in Technique[技术] by (71.8m points)

Certification/Course for software designer/architecture


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Part of the question, you already answered that Certification is not the only criteria to become a better architecture or designer. You must have real architectural experience by designing some real world application.

I think, you can start by

1- Designing a component from ground 0 this may be in your current project, a module, a small application.

2- Thinking in terms of more efficient Algorithms, design procedure, patterns

3- Be in touch with latest technology, platform etc.

4- Learning more deployment patterns.

5- Learning more about data storage and retrieval systems.

6- Start participating in forums, Q&A sites like SO

7- Start writing small technical papers.

There are more points beyond the ones mentioned above, but these points are surely a starting point for the long journey to be an architect.

Plus, work under a senior architect / architect as a Technical Lead or Junior Architect will also act as a boost.

Finally, there are certain certifications by the industry leaders like Microsoft, IBM, and others. One of the certifications which I know is

MCA (Micorsoft Certiifed Architect)

But this certification has some predefined criterias like (Min 10 Yrs work ex etc..)


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...