Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 generalist vs specialist

views
     
SUSmilo_cup
post Jan 15 2017, 04:53 PM, updated 8y ago

New Member
*
Junior Member
22 posts

Joined: Oct 2016
I've found these fact based on the number of jobs in jobstreet,

- asp.net / #c has the most jobs
- then followed by php
- then java, c++, python or others
- the least is specialist category, like you're a pure backend/front end, or a database expert


Want to ask u guys bout career path. i heard it's better to focus in one thing than jump from one thing to another? Like 2 yrs in php and another 2 in asp, then u jump to java later, it's hard to really up your skills unless you're a genius. Even if you're a genius it's faster to become an expert if u stick to fewer thing.

what I found is the asp.net / php salary is mostly lower, maybe coz many #c or php guys are everywhere? my tech lead who have never done any backend in his career get paid 5 figures being a javascript architure. I've also seen folks for the sake of jobs available they simply restart from scratch.

I think being a jack of all trades, master of none as a software developer is risky, coz when you're old ur learning capability won't be as high as when you're young. If you're a specialist at least u can be consultant and still get big fat pay biggrin.gif

What do you guys think?
otakotak
post Jan 15 2017, 05:18 PM

Getting Started
**
Junior Member
278 posts

Joined: Nov 2010


you must be jack of all trades and master of core computer/softwaare engineering.
mean adaptive to change. age doesn't really matter in IT
SUSmilo_cup
post Jan 15 2017, 06:45 PM

New Member
*
Junior Member
22 posts

Joined: Oct 2016
QUOTE(otakotak @ Jan 15 2017, 05:18 PM)
you must be  jack of all trades and master of core computer/softwaare engineering.
mean adaptive to change. age doesn't really matter in IT
*
software engineering is so wide, I don't think you understand my question well.
otakotak
post Jan 15 2017, 07:36 PM

Getting Started
**
Junior Member
278 posts

Joined: Nov 2010


QUOTE(milo_cup @ Jan 15 2017, 06:45 PM)
software engineering is so wide, I don't think you understand my question well.
*
i understand it well. to simplify it can be backend/front end dev/db expert but not all at one. i choose to be good at least 2 out of this 3.reason is ....
alien3d
post Jan 15 2017, 07:42 PM

Look at all my stars!!
*******
Senior Member
3,740 posts

Joined: Mar 2009
QUOTE(milo_cup @ Jan 15 2017, 04:53 PM)
I've found these fact based on the number of jobs in jobstreet,

- asp.net / #c has the most jobs
- then followed by php
- then java, c++, python or others
- the least is specialist category, like you're a pure backend/front end, or a database expert
Want to ask u guys bout career path. i heard it's better to focus in one thing than jump from one thing to another? Like 2 yrs in php and another 2 in asp, then u jump to java later, it's hard to really up your skills unless you're a genius. Even if you're a genius it's faster to become an expert if u stick to fewer thing.

what I found is the asp.net / php salary is mostly lower, maybe coz many #c or php guys are everywhere? my tech lead who have never done any backend in his career get paid 5 figures being a javascript architure. I've also seen folks for the sake of jobs available they simply restart from scratch.

I think being a jack of all trades, master of none as a software developer is risky, coz when you're old ur learning capability won't be as high as when you're young. If you're a specialist at least u can be consultant and still get big fat pay  biggrin.gif

What do you guys think?
*
If you work in MNC..
nobody care about the language. Be it as ASP.NET C#or PHP.. nobody knew and salary it's way ehm ehm

If you work in STARTUP
For how long you need to changed language ?Yeah pretty..
Javascript is trending with Angular,React,React Native.. And it's all pretty buggy and annoying each update

To be a lazy man, learn abap ,sap and so so on work at mnc and low salary
To be not lazy, find new language..Expand to max. be famous..


SUSmilo_cup
post Jan 15 2017, 07:48 PM

New Member
*
Junior Member
22 posts

Joined: Oct 2016
QUOTE(alien3d @ Jan 15 2017, 07:42 PM)
If you work in MNC..
nobody care about the language. Be it as ASP.NET C#or  PHP.. nobody knew and salary it's way ehm ehm

If you work in STARTUP
For how long you need to changed language ?Yeah pretty..
Javascript is trending with Angular,React,React Native.. And it's all pretty buggy and annoying each update

To be a lazy man, learn abap ,sap and so so on work at mnc and low salary
To be not lazy, find new language..Expand to max. be famous..
*
angular, react and react native is buggy? u must be a lousy coder. even mnc or bank now looking for angular coder.
alien3d
post Jan 15 2017, 08:00 PM

Look at all my stars!!
*******
Senior Member
3,740 posts

Joined: Mar 2009
QUOTE(milo_cup @ Jan 15 2017, 07:48 PM)
angular, react and react native is buggy? u must be a lousy coder. even mnc or bank now looking for angular coder.
*
yeah why.. it's normal .. If not bug it's not software..
** Fealing dejavu dupe here.. If dupe please stick at kopitiam please. otakotak
otakotak
post Jan 15 2017, 08:43 PM

Getting Started
**
Junior Member
278 posts

Joined: Nov 2010


QUOTE(alien3d @ Jan 15 2017, 08:00 PM)
yeah why..  it's normal .. If not bug it's not software..
** Fealing dejavu dupe here..  If dupe please stick at kopitiam please. otakotak
*
dejavu dupe? hmm.gif i don't understand
i normally hang here and kopitiam. tabuli ke?
alien3d
post Jan 15 2017, 08:45 PM

Look at all my stars!!
*******
Senior Member
3,740 posts

Joined: Mar 2009
QUOTE(otakotak @ Jan 15 2017, 08:43 PM)
dejavu dupe?  hmm.gif i don't understand
i normally hang here and kopitiam. tabuli ke?
*
not you la.. the person posted here.. i think i replying the same person which arguing angular,react native is perfect.
SUSmilo_cup
post Jan 15 2017, 08:58 PM

New Member
*
Junior Member
22 posts

Joined: Oct 2016
QUOTE(alien3d @ Jan 15 2017, 08:45 PM)
not you la.. the person posted here.. i think i replying the same person which arguing angular,react native is perfect.
*
I've delivered few project using angular and react native.
otakotak
post Jan 15 2017, 10:36 PM

Getting Started
**
Junior Member
278 posts

Joined: Nov 2010


QUOTE(milo_cup @ Jan 15 2017, 07:48 PM)
angular, react and react native is buggy? u must be a lousy coder. even mnc or bank now looking for angular coder.
*
QUOTE(alien3d @ Jan 15 2017, 08:45 PM)
not you la.. the person posted here.. i think i replying the same person which arguing angular,react native is perfect.
*
QUOTE(milo_cup @ Jan 15 2017, 08:58 PM)
I've delivered few project using angular and react native.
*
itu machiam ka. imho no framework is prone from bug. it just how u deal with it.
and for react all other js frameworks thingy, i don't really bother to explore anymore. in fact, i don't really follow web dev technology after web2.0 boom..
but i still know how to write js, use nodejs for protoyping and still loving vanilla.js. if tomorrow kena fired and the only job available in jobstreet is angular.js i can apply anytime. no fear. icon_rolleyes.gif

inb4 i do low pure backend stuff je.. less popular work and no fancy framework to brag tongue.gif laugh.gif

This post has been edited by otakotak: Jan 15 2017, 10:37 PM
alien3d
post Jan 15 2017, 10:41 PM

Look at all my stars!!
*******
Senior Member
3,740 posts

Joined: Mar 2009
QUOTE(otakotak @ Jan 15 2017, 10:36 PM)
itu machiam ka. imho no framework is prone from bug. it just how u deal with it.
and for react all other js frameworks thingy, i don't really bother to explore anymore. in fact, i don't really follow web dev technology after web2.0 boom..
but i still know how to write js, use nodejs for protoyping and still loving vanilla.js. if tomorrow kena fired and the only job available in jobstreet is angular.js i can apply anytime. no fear.  icon_rolleyes.gif

inb4 i do low pure backend stuff je.. less popular work and no fancy framework to brag tongue.gif  laugh.gif
*
QUOTE
inb4 i do low pure backend stuff je.. less popular work and no fancy framework to brag tongue.gif  laugh.gif

haha... that's real life to me..
SUSmilo_cup
post Jan 15 2017, 11:12 PM

New Member
*
Junior Member
22 posts

Joined: Oct 2016
QUOTE(alien3d @ Jan 15 2017, 10:41 PM)
haha... that's real  life to me..
*
I think you never did any big Js app before, that's why you're bashing framework, coz u never use them as they save ur life. Have you ever did a spa that has more than 500 diffrent interaction at front end? U think simply do Ajax and Dom manipulation can solve the problem? Can but in the end your app will lag like shit and ppl later will cry look at ur code.
dstl1128
post Jan 16 2017, 07:18 AM

Look at all my stars!!
*******
Senior Member
4,463 posts

Joined: Jan 2003
Generalist == mediocre.

Be a specialist. And when I mean specialist, I don't mean bandwagonist.



narf03
post Jan 16 2017, 08:57 PM

Look at all my stars!!
*******
Senior Member
4,544 posts

Joined: Dec 2004
From: Metro Prima, Kuala Lumpur, Malaysia, Earth, Sol


QUOTE(milo_cup @ Jan 15 2017, 04:53 PM)
I've found these fact based on the number of jobs in jobstreet,

- asp.net / #c has the most jobs
- then followed by php
- then java, c++, python or others
- the least is specialist category, like you're a pure backend/front end, or a database expert
Want to ask u guys bout career path. i heard it's better to focus in one thing than jump from one thing to another? Like 2 yrs in php and another 2 in asp, then u jump to java later, it's hard to really up your skills unless you're a genius. Even if you're a genius it's faster to become an expert if u stick to fewer thing.

what I found is the asp.net / php salary is mostly lower, maybe coz many #c or php guys are everywhere? my tech lead who have never done any backend in his career get paid 5 figures being a javascript architure. I've also seen folks for the sake of jobs available they simply restart from scratch.

I think being a jack of all trades, master of none as a software developer is risky, coz when you're old ur learning capability won't be as high as when you're young. If you're a specialist at least u can be consultant and still get big fat pay  biggrin.gif

What do you guys think?
*
Learn thefrom ability to imagine coding in your brain without writing it with a pc, I spend more time thinking than coding, most ideas I think that will work most of the time works the 1st tone I write or debug it. I have seen many coders who can type really fast, whole day typing and sometimes ctrl_a and del.

When u are old u supposed to be experienced enough to know which approach should be the best.
monk8800
post Feb 13 2017, 05:05 PM

New Member
*
Junior Member
23 posts

Joined: Feb 2017
QUOTE(narf03 @ Jan 16 2017, 08:57 PM)
Learn thefrom ability to imagine coding in your brain without writing it with a pc, I spend more time thinking than coding, most ideas I think that will work most of the time works the 1st tone I write or debug it. I have seen many coders who can type really fast, whole day typing and sometimes ctrl_a and del.

When u are old u supposed to be experienced enough to know which approach should be the best.
*
I tend to agree with this notion of spending more time thinking about the problem.

Specialization is always better than a generalist. when your a generalist you tend to be a jack of all trades and only know things on the surface. Be a specalist and the money will follow.

This post has been edited by monk8800: Feb 13 2017, 05:05 PM
eluna
post Feb 16 2017, 02:51 PM

On my way
****
Senior Member
644 posts

Joined: Mar 2007
From: Kuching, Sarawak


dunno ehh, i'm 6-7 years in php and 5-6 years in android, i'm not sure i'm specialist or generalist.

i spent my time doing coding but i having some weird habit which never relying on framework even how great they are, i'm choose create my own by study them. most time i re-wrote everything start from ground to find another path which different from my pass yet i having short-term memory, sometime i'm not even aware some library is written by me and feel weird when re-look back my coding.

i'm wasting my time, kinda know but i enjoy doing it with patience.

This post has been edited by eluna: Feb 16 2017, 02:56 PM
cubiclecarbonate
post Feb 18 2017, 01:05 PM

On my way
****
Junior Member
557 posts

Joined: Jul 2011


for me, JS is just a trend

in the end its still crud operations > all

i stick to native that can deliver end result thus can satisfied the internal/external clients

if this so called big mnc using a famous 'Framework A', other mnc will follows. lolwat.

 

Change to:
| Lo-Fi Version
0.0173sec    0.30    5 queries    GZIP Disabled
Time is now: 29th March 2024 - 03:23 AM