|Join Nairaland / LOGIN! / Trending / Recent / New|
Stats: 2,548,964 members, 5,872,015 topics. Date: Tuesday, 22 September 2020 at 06:06 PM
|Why It's Important To Be Very Well-rounded Today by Fulaman198(m): 8:23pm On Feb 02, 2016|
As science continues to evolve and newer technologies continue to reshape what we do on a daily basis, it has become ever so important to be good at an engineering field.
Today, software engineers and computer scientists design applications and software for various platforms. Desktop, mobile, server side, etc. We are living in a world where it's more seemingly likely that machines will replace human beings within the next couple of decades.
In this writeup, I wanted to address a few concerns I have for people following an I.T. career path in Nigeria and abroad.
Many engineers and computer scientists I have spoken to on Nairaland seem to have this thought process that they should only specialise in one particular area or sub-field in the ever so vast field of Computer Science and Engineering. However, what some of these people I have spoken to don't understand is that whether you are a Network engineer or Software Engineer or even a Systems Engineer, these positions are interrelated.
Software engineers who are developing server side applications need to understand concepts that Network and Systems Engineers understand in order to write up applications. An example is understanding web sockets.
People who currently work as network engineers need to realise that companies like Cisco are redesigning the way you do things. The Cisco CLI is quickly being phased out in favour of applications that...... That's right you guessed it that SOFTWARE engineers write. It's becoming more and more important as well for Network Engineers to have a strong understanding of Python, Bash and other scripting languages.
Systems engineers are kind of in between. They know some networking concepts and software engineering concepts. However, their main job is to make sure that server load isn't too high on one particular server, the implementation of good load-balancing principles, and the maintenance of servers. System Engineers also write scripts besides the monitoring of servers. Eventually though, with better software engineering implemented on servers. Things like crontab and automated processes will be phased out.
My main goal is to continue to encourage engineers in the I.T. field to learn as much as possible and to not place their eggs in just one basket. Naturally, as an engineer, you should have a natural ambition to learn new things to your already vast arsenal of knowledge. A network engineer with strong software engineering knowledge isn't hurting himself/herself. Same goes for a software engineer with networking knowledge. Many of what we design today requires knowledge of how networking works.
So my fellow Nigerians, I urge you to continue ameliorating yourself. That is something that should never end as a scientist or engineer. We chose a field where we will never stop learning new concepts and things.
8 Likes 2 Shares
|Re: Why It's Important To Be Very Well-rounded Today by Nobody: 6:45am On Feb 03, 2016|
Thanks OP for sharing this..
|Re: Why It's Important To Be Very Well-rounded Today by Nobody: 7:53am On Feb 03, 2016|
That advice for specialization is for new people entering the field. If you are just starting, you can't just decide to learn everything. It's just not possible and you will only know so much but not in-depth. That is why it is advisable to specialize when you are starting. It is only in Nigeria where you see someone claiming mastery in seven programming languages. In developed countries, there is something called collaboration which we don't understand.
|Re: Why It's Important To Be Very Well-rounded Today by DonSegmond(m): 12:57pm On Feb 03, 2016|
duvie92:You can still specialize and yet study many fields. You never know when something else in one area will apply. You are of course correct that folks will never be able to learn everything, but the most valuable is the person who knows a lot and yet has some specialization.
|Re: Why It's Important To Be Very Well-rounded Today by danidee10(m): 11:32pm On Feb 04, 2016|
That thing tire me.....i know a guy that claimed he could write in more than 15 languages.... Just to impress me
I don't quite agree with op, before learning any new stuff master your current area well
|Re: Why It's Important To Be Very Well-rounded Today by baba11(m): 7:22am On Feb 05, 2016|
What's the essence of learning something new and in a couple of days afterwards, you forget... I believe any knowledge that's not being used on day to day basis is bound for forgetfulness
|Re: Why It's Important To Be Very Well-rounded Today by younghero2: 5:41pm On Feb 16, 2016|
Pls I need advice on what else to to. I jst finished my ccna traning abt to take the exam, I have also a+ certification. bt am jst confused on wat to do after that. I dnt have a degree yet, so I dnt know if I should enroll into niit MMS program. Or should I jst further ahead with ccna security nd ccnp. I jst dnt know hw true the niit MMS program is. Can I use it to apply for a top up to get a degree in india? Or any other place. Nd how much is it gona cost me. Pls I will appreciate ur advice. Tanks 09037938274 Kcjust.email@example.com
|Re: Why It's Important To Be Very Well-rounded Today by Fulaman198(m): 6:38pm On Feb 16, 2016|
You should try and get a degree in Computer Science or Computer engineering
|Re: Why It's Important To Be Very Well-rounded Today by younghero2: 6:49pm On Feb 16, 2016|
Yea I know bt getting the admission is no easy either. And moreover, am very good with cisco router and switches. I would have loved to go fr theirs niit MMS bt I jst dnt know how good the teach it. And also hw valued their diploma is
|Re: Why It's Important To Be Very Well-rounded Today by Fulaman198(m): 7:31pm On Feb 16, 2016|
Getting a network job is not easy even if you are good at Networking with routers and switches. Most people want someone that is experienced and possess a degree in the field (a technical degree in Computer Science, Electrical engineering, Computer engineering, Information technology, etc).
I think you should get involved with software engineering. Most modern cars make huge use of software engineering.
|Re: Why It's Important To Be Very Well-rounded Today by Fulaman198(m): 7:34pm On Feb 16, 2016|
In regards to degrees from India, I have heard that they aren't as valued as one from Nigeria or other former English colonies. This is only hearsay and I could be very wrong. Don't base everything off of hearsay.
Now, if you do your undergraduate work in the UK or the US or even here, you will be fine.
|Re: Why It's Important To Be Very Well-rounded Today by younghero2: 10:35pm On Feb 16, 2016|
Thank u so much bro. U are right. I guise I have to go wit the software engineering diploma for two years, and then find a way to apply fr a top up abroad. I would check out niit nd aptech centers in sulurele . Pls are u into the IT filed too?
|Re: Why It's Important To Be Very Well-rounded Today by Fulaman198(m): 10:41pm On Feb 16, 2016|
Yes little bro loll I'm in the I.T. field. It's actually good that you learned networking first. It will help you in Software Engineering especially if you are going to write servlets.
|Re: Why It's Important To Be Very Well-rounded Today by younghero2: 11:43pm On Feb 16, 2016|
Lolzz. I know am still a novice. Bt I believe I will grate wit time. Am currently studying web designing with html5 and css on my own now. And believe me. Am doing grate in it. So are u into programming? Wat IT filed are u into?
|Re: Why It's Important To Be Very Well-rounded Today by CenturyCoder: 3:23am On Sep 17|
Please where can I learn about design patterns and their implementation please�
|Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health |
religion celebs tv-movies music-radio literature webmasters programming techmarket
Nairaland - Copyright © 2005 - 2020 Oluwaseun Osewa. All rights reserved. See How To Advertise. 129