2 ms·
how do I find my niche in the broad field of Computer Science, and hone my skills, so that I become invaluable Your niche finds you. Or it doesn't. Either way
by brudgers 3y ago
how do I find my niche in the broad field of Computer Science, and hone my skills, so that I become invaluable
Your niche finds you. Or it doesn't. Either way can work out fine. Sometimes your niche goes away (Flash programming for example). Often diverse experience is useful in solving novel problems.
You hone your skills by working hard for many years. You are just starting out. You have fifty or more years of career ahead of you. Keep in mind that people skills are more valuable than technical skills. People skills don't become obsolete. Other people are the best way to good jobs, interesting work, and good times. Be someone people want to work with again.
We are mortal. Nobody is invaluable. Many people are very good. Some are happy.
Good luck.
- ksrisivan 3y agoThanks for writing. While I agree with your answer, I ask of a niche because I want to tunnel my job opportunities and expectations. If I'm aware of what's in store for me, and I'm stoked about it, I will be more likely to put in more effort in learning and actually doing the job. Anyway, as you said, there's still much time left, and I'll begin with small steps: C, DSA, OS, etc., and hope my niche finds me.