Complains from (junior) developers against solution architects: how to show the benefits of our work and improve relationships?How to approach an interview where I have professionally quarrelled with one of the interviewers?Should I train a colleague to move to a new role despite my reservations?How to deal with a noisy seniorClient is personally asking me to change a colleague's work while he's absentDoes anyone get fired over bad code?Asking not to work with a lazy colleagueHelping someone who has antagonized her colleaguesDealing with senior engineer who prioritises requirements based on opinion and interestingnessFirst project as Dev Lead: Which questions to ask to get solid feedback?Should I approach my manager about an incompetent tech lead?
Incrementing add under condition in pandas
Why does this RX-X lock not appear in Extended Events?
Why is it "on the inside" and not "in the inside"?
How long until two planets become one?
How do I use JSON.generator to generate an unnamed array?
If you inherit a Roth 401(k), is it taxed?
What steps would an amateur scientist have to take in order to get a scientific breakthrough published?
Why does the Eurostar not show youth pricing?
How many oliphaunts died in all of the Lord of the Rings battles?
8086 stack segment and avoiding overflow in interrupts
2 weeks and a tight budget to prepare for Z-day. How long can I hunker down?
Why use the "finally" keyword?
How can Paypal know my card is being used in another account?
Is there a word to describe someone who is, or the state of being, content with hanging around others without interacting with them?
What container to use to store developer concentrate?
To find islands of 1 and 0 in matrix
How could Nomadic scholars effectively memorize libraries worth of information
Does dual boot harm a laptop battery or reduce its life?
Telling manager project isn't worth the effort?
Is this photo showing a woman standing in the nude before teenagers real?
ECDSA: Why is SigningKey shorter than VerifyingKey
Self-deportation of American Citizens from US
How to store my pliers and wire cutters on my desk?
Did Vladimir Lenin have a cat?
Complains from (junior) developers against solution architects: how to show the benefits of our work and improve relationships?
How to approach an interview where I have professionally quarrelled with one of the interviewers?Should I train a colleague to move to a new role despite my reservations?How to deal with a noisy seniorClient is personally asking me to change a colleague's work while he's absentDoes anyone get fired over bad code?Asking not to work with a lazy colleagueHelping someone who has antagonized her colleaguesDealing with senior engineer who prioritises requirements based on opinion and interestingnessFirst project as Dev Lead: Which questions to ask to get solid feedback?Should I approach my manager about an incompetent tech lead?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I’ve been working in an IT company for 7 years (and I have a 14+ total work experience). About 2 years ago I was promoted to the solution architects office. In my company a solution architect is a very senior role that requires both strong experience and solid competences: at least 10 years work experience in IT, at least 2 years work experience in the company, competencies of skilled senior developer, senior team leader, knowledge in system administration, project management, strong abilities in functional analysis and documentation, good in relation with customers, etc.
My job can be described in this way: a manager arrives with a request from a customer for a new project. We meet the customer, we collect requirements, we write the technical section of the offer that the manager presents to the customer.
If the customer accepts the offer, we prepare a detailed document (or a series of documents) to describe every single technical aspect that developers should know to implement the solution for the customer (the document contains language(s) to be used, framework(s), software required and the architecture, both logical and physical, how to interact with customer/third party services, roadmaps, milestones, a complete functional analysis for the technical aspects, etc. - documents length and depth depend on expected elapsed for the project: a 4 years project could have 1500+ documentation pages, a 2 week projects no more than 15-20 pages). When these documents are completed we send them to the managers and they present these to the development team(s) involved, during the project kick off meeting. According to the expected elapsed of the project, the development team has a period during which can ask for clarifications/explanations for the documents. After this our job is completed and we move on to the next project.
We do not have direct (in person) or indirect (mail/phone/chat) contacts with developers (we are even in a different office than them): all interactions are through managers.
During last year HR and some managers informed us of a relative high number of complaints from junior and middle level developer about our way of work: in particular they say that we “impose from above our solutions” and they “are mere performers/monkeys typing on the keyboard”. No complaints from senior developer (and when I was a senior developer I really appreciated the fact that we only need to build the project software architecture and then start the fun part: write code).
We were asked to think of suggestions to better present our work and improve their perception of us. I have really few ideas: what do you suggest?
colleagues europe conflict-resolution
New contributor
add a comment |
I’ve been working in an IT company for 7 years (and I have a 14+ total work experience). About 2 years ago I was promoted to the solution architects office. In my company a solution architect is a very senior role that requires both strong experience and solid competences: at least 10 years work experience in IT, at least 2 years work experience in the company, competencies of skilled senior developer, senior team leader, knowledge in system administration, project management, strong abilities in functional analysis and documentation, good in relation with customers, etc.
My job can be described in this way: a manager arrives with a request from a customer for a new project. We meet the customer, we collect requirements, we write the technical section of the offer that the manager presents to the customer.
If the customer accepts the offer, we prepare a detailed document (or a series of documents) to describe every single technical aspect that developers should know to implement the solution for the customer (the document contains language(s) to be used, framework(s), software required and the architecture, both logical and physical, how to interact with customer/third party services, roadmaps, milestones, a complete functional analysis for the technical aspects, etc. - documents length and depth depend on expected elapsed for the project: a 4 years project could have 1500+ documentation pages, a 2 week projects no more than 15-20 pages). When these documents are completed we send them to the managers and they present these to the development team(s) involved, during the project kick off meeting. According to the expected elapsed of the project, the development team has a period during which can ask for clarifications/explanations for the documents. After this our job is completed and we move on to the next project.
We do not have direct (in person) or indirect (mail/phone/chat) contacts with developers (we are even in a different office than them): all interactions are through managers.
During last year HR and some managers informed us of a relative high number of complaints from junior and middle level developer about our way of work: in particular they say that we “impose from above our solutions” and they “are mere performers/monkeys typing on the keyboard”. No complaints from senior developer (and when I was a senior developer I really appreciated the fact that we only need to build the project software architecture and then start the fun part: write code).
We were asked to think of suggestions to better present our work and improve their perception of us. I have really few ideas: what do you suggest?
colleagues europe conflict-resolution
New contributor
add a comment |
I’ve been working in an IT company for 7 years (and I have a 14+ total work experience). About 2 years ago I was promoted to the solution architects office. In my company a solution architect is a very senior role that requires both strong experience and solid competences: at least 10 years work experience in IT, at least 2 years work experience in the company, competencies of skilled senior developer, senior team leader, knowledge in system administration, project management, strong abilities in functional analysis and documentation, good in relation with customers, etc.
My job can be described in this way: a manager arrives with a request from a customer for a new project. We meet the customer, we collect requirements, we write the technical section of the offer that the manager presents to the customer.
If the customer accepts the offer, we prepare a detailed document (or a series of documents) to describe every single technical aspect that developers should know to implement the solution for the customer (the document contains language(s) to be used, framework(s), software required and the architecture, both logical and physical, how to interact with customer/third party services, roadmaps, milestones, a complete functional analysis for the technical aspects, etc. - documents length and depth depend on expected elapsed for the project: a 4 years project could have 1500+ documentation pages, a 2 week projects no more than 15-20 pages). When these documents are completed we send them to the managers and they present these to the development team(s) involved, during the project kick off meeting. According to the expected elapsed of the project, the development team has a period during which can ask for clarifications/explanations for the documents. After this our job is completed and we move on to the next project.
We do not have direct (in person) or indirect (mail/phone/chat) contacts with developers (we are even in a different office than them): all interactions are through managers.
During last year HR and some managers informed us of a relative high number of complaints from junior and middle level developer about our way of work: in particular they say that we “impose from above our solutions” and they “are mere performers/monkeys typing on the keyboard”. No complaints from senior developer (and when I was a senior developer I really appreciated the fact that we only need to build the project software architecture and then start the fun part: write code).
We were asked to think of suggestions to better present our work and improve their perception of us. I have really few ideas: what do you suggest?
colleagues europe conflict-resolution
New contributor
I’ve been working in an IT company for 7 years (and I have a 14+ total work experience). About 2 years ago I was promoted to the solution architects office. In my company a solution architect is a very senior role that requires both strong experience and solid competences: at least 10 years work experience in IT, at least 2 years work experience in the company, competencies of skilled senior developer, senior team leader, knowledge in system administration, project management, strong abilities in functional analysis and documentation, good in relation with customers, etc.
My job can be described in this way: a manager arrives with a request from a customer for a new project. We meet the customer, we collect requirements, we write the technical section of the offer that the manager presents to the customer.
If the customer accepts the offer, we prepare a detailed document (or a series of documents) to describe every single technical aspect that developers should know to implement the solution for the customer (the document contains language(s) to be used, framework(s), software required and the architecture, both logical and physical, how to interact with customer/third party services, roadmaps, milestones, a complete functional analysis for the technical aspects, etc. - documents length and depth depend on expected elapsed for the project: a 4 years project could have 1500+ documentation pages, a 2 week projects no more than 15-20 pages). When these documents are completed we send them to the managers and they present these to the development team(s) involved, during the project kick off meeting. According to the expected elapsed of the project, the development team has a period during which can ask for clarifications/explanations for the documents. After this our job is completed and we move on to the next project.
We do not have direct (in person) or indirect (mail/phone/chat) contacts with developers (we are even in a different office than them): all interactions are through managers.
During last year HR and some managers informed us of a relative high number of complaints from junior and middle level developer about our way of work: in particular they say that we “impose from above our solutions” and they “are mere performers/monkeys typing on the keyboard”. No complaints from senior developer (and when I was a senior developer I really appreciated the fact that we only need to build the project software architecture and then start the fun part: write code).
We were asked to think of suggestions to better present our work and improve their perception of us. I have really few ideas: what do you suggest?
colleagues europe conflict-resolution
colleagues europe conflict-resolution
New contributor
New contributor
New contributor
asked 3 mins ago
A FallujA Falluj
11 bronze badge
11 bronze badge
New contributor
New contributor
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "423"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
A Falluj is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f141278%2fcomplains-from-junior-developers-against-solution-architects-how-to-show-the%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
A Falluj is a new contributor. Be nice, and check out our Code of Conduct.
A Falluj is a new contributor. Be nice, and check out our Code of Conduct.
A Falluj is a new contributor. Be nice, and check out our Code of Conduct.
A Falluj is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to The Workplace Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f141278%2fcomplains-from-junior-developers-against-solution-architects-how-to-show-the%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown