This week's book giveaways are in the Jython/Python and Object-Oriented programming forums.
We're giving away four copies each of Machine Learning for Business: Using Amazon SageMaker and Jupyter and Object Design Style Guide and have the authors on-line!
See this thread and this one for details.
Win a copy of Machine Learning for Business: Using Amazon SageMaker and JupyterE this week in the Jython/Python forum
or Object Design Style Guide in the Object-Oriented programming forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
  • Knute Snortum
  • Liutauras Vilda
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
  • Joe Ess
  • salvin francis
  • fred rosenberger

hey Mark..Humphrey

Ranch Hand
Posts: 122
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey Guys!

First of all, I wish to register my sincere compliments for the wonderful book which you guys have attempted. It was giving me what I precisely needed for the exam. Great work guys!

My concern here starts with the story: Yesterday one of project leader (in technical role) came up to me and suddenly asked me "Srini, you have a minute". I was little bit surprised , but later on when we started of the conversation, my collar went up. He was asking me some advice (Guys!! This is what an SCEA can get you. People start believing that you know something )

He asked me this strange question. Do you still see a future in java and java related technologies. I instantly told him "Yes and No". In my opinion, the future at least for the next 2 to 3 years would stay with dynamic language approaches like the scala approach or the groovy approach. So java would not stay in its current form, but would be more exciting. We spoke something more and I think I have convinced him little bit. After I completed my conversation with him, the inner voice in me, posted me complex questions which I am still thinking hard.

"We are talking about cloud computing infrastructure more frequently these days...people are already talking about the colors of HTML 5.0....more and more dynamic languages making their way into the realm...applications becoming more complex and more exciting...more and more technologies coming into play and as an human it is not possible to know about everything at a point of decision...etc etc". With all these in the backdrop, I ask the million dollar historic question: "What is and would be the role of an architect?”

Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Srinivasan,

My take would be that an architect takes a step back and looks at the bigger picture. In the company I work for, an architect might not know about the intricacies of every technology (that wouldn't really be possible), but would be charged with fitting the various components together.

The role is further divided into Solution Architects - those that design solutions in our existing estate, and Enterprise Architects (which I think the exam is more aimed at?) who plan the future direction of our estate.

So, that, I see, is the role of the architects. And for the future I don't see this changing - regardless of whatever new systems or languages come in, someone still needs to design a company's IT estate, including the interactions between various systems - how these are archived, over what interfaces, what protocols, etc.

Just my take,

Ranch Hand
Posts: 222
Google Web Toolkit Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Srinivasan, my advice to your project leader would be to be more down to earth. I do not know his computer background, but in what languages does he think those cloud services are written? Every HTML 5.0 has a server backing it up which does some [complex] business logic, for which currently the most preferred language is Java, and it has no plans for backing off from that role.

Yeah, maybe I am too old-fashioned, cause I live in Germany where a company that provides service for geolocation data accepts its request data for its web service in an e-mail(!!!) format, and they said their back-end system is written in C++
Tomorrow is the first day of the new metric calendar. Comfort me tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!