Click here to Skip to main content
13,089,246 members (65,159 online)
Rate this:
Please Sign up or sign in to vote.
See more:
I have done a diploma in .net and recently I had an interview for .net (software developer) and sap trainee too.

I havent done sap courses, but still I got selected.
I selected for both job Software development and sap trainee with the same salary.

Now I am confused.
Which should I select? Which is the better career option.

I am good in coding and I like coding but sometime I feel bored.
Please help me which career path should I go for.
I am looking for a happy life with good job and good salary, tension free work.
I have heard that coding is very boring when we propoted to a higher position(senior software developer).

Is sap has better career scope or software developer has better career scope?(with respect to salary and life).

I am a hardworking guy.please help.
Posted 8-Jan-11 9:32am
Updated 9-Jan-11 9:02am
Dalek Dave433.3K
Dalek Dave 9-Jan-11 15:02pm
Edited for Grammar and Readability.
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

From my long experience: nobody needs "coders", even it someone thinks so.
Real-life work needs designers and engineers producing good code.

If you feel bored about coding, you're certainly not good at it.

You cannot teach software development if you're not doing real software development.

You cannot do really good software development if you're not teaching software development.

Which is better carrier option? If you're asking about the option the way you do (you ask about better salary and promotion without expressing any interest in work itself), if you think that an answer will help you to choose... probably -- none of them.

Take it easy.
valery possoz 8-Jan-11 18:42pm
"You cannot do really good software development if you're not teaching software development."
Hmmm... Really?
SAKryukov 8-Jan-11 20:33pm
Depends on what's "really good". In my opinion, makes real sense in real life.
SAKryukov 8-Jan-11 20:38pm
The drive of this statement is certain experience put in the base of education system. Not my idea. In original version it was "science" instead of "software development". I don't see principle difference in the context.
Dalek Dave 9-Jan-11 15:02pm
So True.
SAKryukov 9-Jan-11 15:08pm
Thank you for a confirmation. I was waiting is there is somebody who really understands the software development and the teaching. :-)
Vipin Kumar Mallaya G 12-Jan-11 13:09pm
Dear Friend
When you switch on the pc please think how the os boots and how it works when you click a button
for all those there is a software developer who worked very hard to implement the logic within a set of resource.
So don't tell that developers are of no use.
They are also needed. And management is also needed. All are interdependent.
For a successful project there should be skilled developers and good management without that the project wont be successful and what the end result would be; a very low performing system which will reduce the through put of the organization
SAKryukov 12-Jan-11 19:37pm
Vipin, Thank you for your message.

I really respect your opinion. I only think you're some using terminology in different sense. Please read my text again and admit I never ever said "developers are of no use". I say "nobody needs coders". In the sense I used those things are very different.

Through my statement, I actually demonstrate more respect to developers than you just did. I think a real developer should get an offense when somebody call he or him a "coder". Such developer should proudly emphasize that she or he is are real software developer, real software engineer, a creative worker, who is knowledgeable and also experienced and wise in technology connection with the rest of the life and practice.

Unfortunately, in all my experience, I sometime can hear diminutive flavor in the term "coder", like in "stop talking and code what I say". Of course, such approach is gravely counter-productive, conducted by very few arrogant+ignorant people Fortunately, it happens less in less often.

Unfortunately such "coders" do exists and to some extent support the myth of their use. Are you familiar with the attitude "I don't know and don't want to know what is that for, I just do my assignment" and "this is not my fault, I was told to do so" and "this is not my fault, I just did it like in the book"? Not familiar? Then review some CodeProject questions... And agree with me, who need those people. The other thing is: many will grow out of it. Again, the controversy with you, I think, just the terminology. Let's go ahead...

Now I feel you're that kind of engineer at hard, because of the proud I can feel in your message. If I'm right, you also should consider yourself a real Engineer and a Creator, not a "coder". Nobody needs "coders", event those who think they do.

I my culture, we would say "you're breaking through the open door". By your real feeling and understanding you're naturally with me, but you think that your in opposition. In fact, this is no more than linguistic miscommunication. I'm trying to overcome this miscommunication by leaving my usual "aphoristic" manner for slower speech with all my respect.

So, what do you think? Are we good?
Anyway, I would be happy to hear and respect your opinion.

Thank you.
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

Dear Friends
In My view
Everybody is needed and will be in need in future too
Developers as well as Designers. Engineers cannot perform their work without labors!!!

Without any software development work there is no need for designers and engineers. Actually a software developer is also an engineer- Definition of engineer -"One who is trained or professionally engaged in a branch of engineering"

Now speaking about Good career path
Each person have an inborn talent if you are moving against it you wont be successful irrespective of field chosen whether its SAP/ software development

Find the job which gives you most satisfaction. Do it with your full efficiency, don't associate it with money. If you are happy very happy then all other thing will automatically come to you. Money only have a small role in life.

"The Monk Who Sold His Ferrari"- By Robin Sharma Is a nice book which will really help you

SAKryukov 9-Jan-11 13:51pm
You did not get my point.
A coder can not be a coder. This person should understand the work well beyond the code.

"Engineers cannot perform their work without labors!!!" makes no sense, as if engineering work was not about labor.
Coding is a part engineering work, but only if it is considered in wider sense.

Now, there are coders who try to limit their understanding to just coding. There are leaders who try to use coders in a team without making sure there is a good understanding of bigger picture -- they are all losers.

No, nobody needs coders.
Rate this: bad
Please Sign up or sign in to vote.

Solution 5

One can enjoy like anything if we like coding. It's bad rumor that you heard like if we move to higher position you can get bored of coding.

Both are very good in their respective domains(.Net and SAP).

Better choose for SAP as it is encroaching every major industries now.

Richard MacCutchan 26-Nov-12 4:53am
Why are you answering a question that is nearly two years old?
Rate this: bad
Please Sign up or sign in to vote.

Solution 3

You must not take notice of what others think of what you need to do.
The decision must be yours, and yours alone.

Do what you need to do to make your life easier, but remember that job satisfaction is more important than salary.

If coding makes you bored, then I wonder why you studied it.
There are other career choices out there, and if start now you will not have to get bored for the rest of your lives.
Rate this: bad
Please Sign up or sign in to vote.

Solution 4

You need to grow a spine and take a risk by making your own decisions. People did it all the time before the internet happened.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web04 | 2.8.170813.1 | Last Updated 26 Nov 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100