₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,329,224 members, 8,439,376 topics. Date: Sunday, 05 July 2026 at 06:54 AM

Toggle theme

How To Be A Software Engineer In 2023. - Programming (2) - Nairaland

Nairaland ForumScience/TechnologyProgrammingHow To Be A Software Engineer In 2023. (5093 Views)

1 2 Reply (Go Down)

Re: How To Be A Software Engineer In 2023. by airsaylongcome: 5:06pm On Jan 11, 2023
tensazangetsu20:
You want nairalanders to remove your head. They will tell you passion grin cheesy
Looking at you with "corner eye". If you want to mention my name, call am direct, no dey use corner corner grin grin

For me, passion is important though. Cos as you well know, there are times in this our hustle when you go meet stumbling blocks that will leave you dazed for days. You go see problem wey senior you, you go dey wonder why the heck you got into this. Sometimes the effort you put in to solve a problem is more than the problem itself.
Re: How To Be A Software Engineer In 2023. by logik29(m): 5:30pm On Jan 11, 2023
qtguru:
Not to worry I am creating TikTok contents on different gigs soon, just writing script hard small.
Alright sir I'll definitely watch out for it
Re: How To Be A Software Engineer In 2023. by studyless123: 6:03pm On Jan 11, 2023
qtguru:
Some of them require skills

There is creating e-learning content for LMS platforms, it's a niche and fetches money on freelance platforms, another skill is knowing no-code tools.

There is a remote platform catered to just no-code tools such as Bubble, Webflow and others

I always just tell people google Upwork freelancers, there's some skill like setting up Zoom for people making some Nigerians money
Interesting. Do you know of the Mendix platform?
Re: How To Be A Software Engineer In 2023. by qtguru(m): 6:06pm On Jan 11, 2023
studyless123:
Interesting. Do you know of the Mendix platform?
No but it looks amazing
Re: How To Be A Software Engineer In 2023. by Deasegun19(m): 8:49pm On Jan 11, 2023
qtguru:
Not to worry I am creating TikTok contents on different gigs soon, just writing script hard small.
boss use chatgpt to compose ur script
Re: How To Be A Software Engineer In 2023. by qtguru(m): 8:06am On Jan 12, 2023
Deasegun19:
boss use chatgpt to compose ur script
lol I just did, thanks
Re: How To Be A Software Engineer In 2023. by halesaga(m): 8:18am On Jan 12, 2023
Re: How To Be A Software Engineer In 2023. by clementcro(m): 9:48am On Jan 12, 2023
this school is good when it comes to tech training , they are called TechTutors , check them out at www.techtutorsng.com

Re: How To Be A Software Engineer In 2023. by LittleBigDick(m): 5:13am On Jan 13, 2023
von02:
You should consider rust if you really care about memory safety
C and Go are the best options
Re: How To Be A Software Engineer In 2023. by LittleBigDick(m): 5:15am On Jan 13, 2023
Godfullsam:
Kindly mention other remove skills that does not require coding
Plumbing

Welding

Carpentry

They pay more than coding if you're very good at it
Re: How To Be A Software Engineer In 2023. by Devdevdev(f): 5:45am On Jan 13, 2023
LittleBigDick:
Plumbing

Welding

Carpentry

They pay more than coding if you're very good at it
Lol. No they don't.
Re: How To Be A Software Engineer In 2023. by LittleBigDick(m): 7:36am On Jan 13, 2023
Devdevdev:
Lol. No they don't.
Lol . You've been brainwashed by the media

Go to Anambra , you'll see Carpenters dat earn 120k within 5 days 120k * a month is how much
You def check am


I get guys way do plumbing work , they're very experienced at it and they charge not less 800k depending on the job


Dem just day use earn in dollars day deceive you


Just get a physical work then put coding as support
Re: How To Be A Software Engineer In 2023. by Devdevdev(f): 7:44am On Jan 13, 2023
LittleBigDick:
Lol . You've been brainwashed by the media

Go to Anambra , you'll see Carpenters dat earn 120k within 5 days 120k * a month is how much
You def check am


I get guys way do plumbing work , they're very experienced at it and they charge not less 800k depending on the job


Dem just day use earn in dollars day deceive you


Just get a physical work then put coding as support
Lol. The average salary of a starting remote software Dev is a minimum of 500k - 1 million naira a month. And that's a gaurantee. There are lots of devs that earn 2 million a month on this nairaland. Just stop talking rubbish please.
Re: How To Be A Software Engineer In 2023. by Maxxim: 10:21am On Jan 13, 2023
LittleBigDick:
Lol . You've been brainwashed by the media

Go to Anambra , you'll see Carpenters dat earn 120k within 5 days 120k * a month is how much
You def check am


I get guys way do plumbing work , they're very experienced at it and they charge not less 800k depending on the job


Dem just day use earn in dollars day deceive you


Just get a physical work then put coding as support
Lol funny you
Carpenter abi plumber collect 800k, just know 50 to 60 percent goes into buying materials unless you sabi do runs.
What's so interesting about tech is that you ain't buying any material, with just your knowledge, good working environment and data you'll be paid that amount and it comes consistently not like construction works that will come once in two months, skills get level bros.
Re: How To Be A Software Engineer In 2023. by Pclemenza: 4:19pm On Aug 02, 2023
Melanin07:
For those who wants to get into software engineering in 2023, I think this is what you've been looking for.

This is purely my opinions with opinions of others from my research.

1. The reason most people see programming and coding as been hard is not because they are hard, it because you need to learn something called COMPUTATIONAL THINKING.

This is the ability to transform problems into code. There's nothing wrong with you seeing Java or C programming as hard, the thing is you need to develop your brain more on computational thinking.

2. The hard truth is in software development, no one cares if you graduated from MIT or national open university of Nigeria or from CodingDojo bootcamp or you are a software engineer from being self taught...your pay is basically going to bethe same. But having a CS degree gives you more prestige. But be warned, this is a Zero sum game ( status game).

Infact currently, Standford university open source their whole courses and books for their BSC degree, NOUN has all their BSC degree course and textbooks online for everyone including University of the people.
If you want to know what they teach in universities in BSC computer science, everything is now online for you.


3. I asked Paul Graham, Founder of Y combinator (for those who knows YC) if it's necessary to have a CS degree as a software engineer. His answer was " No, you don't but be very good in programming".

4. When learning how to code, learn to build projects not just learning how to code. Learn how to use Git & GitHub. Go there, read people's code, build projects they built but twist it. If someone built a weather app, build a cryptocurrency price analytics using API ( in this way, you will learn how to work with APIs...that's the goal...not learning how to build a weather app)

5. Learn one language deeply and be very good in it. Don't be a jack of all trades. Be known for something. For your first language, I will advise you 100% for Python and 80% for JavaScript.

Don't choose any other languages.
After 1 year of working as a developer, go back and learn C and C++.

6. Research the job market before choosing what to learn. We have over 20 million software developers and only like 0.1% have seen a code in crypto or Blockchain. And we have less than 6,000 Blockchain developers.

Scarcity increases value. This less than 6000 Blockchain are mostly hired by two companies. There's so much shortage of Blockchain developers in the world... Blockchain developers even with less than 6mnth experience are paid higher than software engineers with 10 years experience.

If you want to be a Blockchain developer, go and learn Python, JavaScript and solidity.

This is the pathway.

7. Don't learn to code so you can seek Employment at Google. Look for startups. They pay higher than FANGS. And they are easier to get jobs in.

They don't care about degrees. They only care if you can do the job.
Infact it very easy to get a $300K/yr with a startup than at big companies like Amazon, Facebook.

8. Buy an apple MacBook. Don't ask me why.

9. Learn to network on developers communities and on Twitter spaces.

10. Learn to Leetcode early. You may never use those data structures and algorithms but you will always work where you need to optimize code

11. Learn to read programming ebooks. It was from books I learnt Object oriented programming. Books are far better than videos.

12. Learn to code for the money.

Yes you heard me, money should be what is motivating you when you learn to code. Cos sometimes you might feel like giving up.

Remember that when you learn to code and get a big salary, it can change your family situation, your situation.

That money factor will keep motivating you when you feel like giving up.

I will give more tips later...let me go and sleep
13. Sleep well.

Learn to sleep. It when you are refreshed your brain can work well and learn well
I just came across your post and I want to say thank you. Research and quest for knowledge lead me to your post. I recently just got accepted into a 6 month Software engineering program, yet to begin but I really need heads up, guidance and best practice as I embark on this tech journey.
Re: How To Be A Software Engineer In 2023. by Adonisty: 5:37pm On Aug 02, 2023
Pclemenza:
I just came across your post and I want to say thank you. Research and quest for knowledge lead me to your post. I recently just got accepted into a 6 month Software engineering program, yet to begin but I really need heads up, guidance and best practice as I embark on this tech journey.
DCTP?
Re: How To Be A Software Engineer In 2023. by Pclemenza: 8:47pm On Aug 02, 2023
Adonisty:
DCTP?
Yes it is.
Re: How To Be A Software Engineer In 2023. by joe1309: 7:05am On Aug 08, 2023
Melanin07:
For those who wants to get into software engineering in 2023, I think this is what you've been looking for.

This is purely my opinions with opinions of others from my research.

1. The reason most people see programming and coding as been hard is not because they are hard, it because you need to learn something called COMPUTATIONAL THINKING.

This is the ability to transform problems into code. There's nothing wrong with you seeing Java or C programming as hard, the thing is you need to develop your brain more on computational thinking.

2. The hard truth is in software development, no one cares if you graduated from MIT or national open university of Nigeria or from CodingDojo bootcamp or you are a software engineer from being self taught...your pay is basically going to bethe same. But having a CS degree gives you more prestige. But be warned, this is a Zero sum game ( status game).

Infact currently, Standford university open source their whole courses and books for their BSC degree, NOUN has all their BSC degree course and textbooks online for everyone including University of the people.
If you want to know what they teach in universities in BSC computer science, everything is now online for you.


3. I asked Paul Graham, Founder of Y combinator (for those who knows YC) if it's necessary to have a CS degree as a software engineer. His answer was " No, you don't but be very good in programming".

4. When learning how to code, learn to build projects not just learning how to code. Learn how to use Git & GitHub. Go there, read people's code, build projects they built but twist it. If someone built a weather app, build a cryptocurrency price analytics using API ( in this way, you will learn how to work with APIs...that's the goal...not learning how to build a weather app)

5. Learn one language deeply and be very good in it. Don't be a jack of all trades. Be known for something. For your first language, I will advise you 100% for Python and 80% for JavaScript.

Don't choose any other languages.
After 1 year of working as a developer, go back and learn C and C++.

6. Research the job market before choosing what to learn. We have over 20 million software developers and only like 0.1% have seen a code in crypto or Blockchain. And we have less than 6,000 Blockchain developers.

Scarcity increases value. This less than 6000 Blockchain are mostly hired by two companies. There's so much shortage of Blockchain developers in the world... Blockchain developers even with less than 6mnth experience are paid higher than software engineers with 10 years experience.

If you want to be a Blockchain developer, go and learn Python, JavaScript and solidity.

This is the pathway.

7. Don't learn to code so you can seek Employment at Google. Look for startups. They pay higher than FANGS. And they are easier to get jobs in.

They don't care about degrees. They only care if you can do the job.
Infact it very easy to get a $300K/yr with a startup than at big companies like Amazon, Facebook.

8. Buy an apple MacBook. Don't ask me why.

9. Learn to network on developers communities and on Twitter spaces.

10. Learn to Leetcode early. You may never use those data structures and algorithms but you will always work where you need to optimize code

11. Learn to read programming ebooks. It was from books I learnt Object oriented programming. Books are far better than videos.

12. Learn to code for the money.

Yes you heard me, money should be what is motivating you when you learn to code. Cos sometimes you might feel like giving up.

Remember that when you learn to code and get a big salary, it can change your family situation, your situation.

That money factor will keep motivating you when you feel like giving up.

I will give more tips later...let me go and sleep
13. Sleep well.

Learn to sleep. It when you are refreshed your brain can work well and learn well
thanks so much for this awareness, pls is coding the same as programming and is coding an aspect of software engineering?
Re: How To Be A Software Engineer In 2023. by jesmond3945: 10:56am On Aug 08, 2023
joe1309:
thanks so much for this awareness, pls is coding the same as programming and is coding an aspect of software engineering?
programming is the design, the algorithm while coding is the writing, the syntax.
Re: How To Be A Software Engineer In 2023. by joedoc44(m): 6:11pm On Aug 12, 2023
Melanin07:
For those who wants to get into software engineering in 2023, I think this is what you've been looking for.

This is purely my opinions with opinions of others from my research.

1. The reason most people see programming and coding as been hard is not because they are hard, it because you need to learn something called COMPUTATIONAL THINKING.

This is the ability to transform problems into code. There's nothing wrong with you seeing Java or C programming as hard, the thing is you need to develop your brain more on computational thinking.

2. The hard truth is in software development, no one cares if you graduated from MIT or national open university of Nigeria or from CodingDojo bootcamp or you are a software engineer from being self taught...your pay is basically going to bethe same. But having a CS degree gives you more prestige. But be warned, this is a Zero sum game ( status game).

Infact currently, Standford university open source their whole courses and books for their BSC degree, NOUN has all their BSC degree course and textbooks online for everyone including University of the people.
If you want to know what they teach in universities in BSC computer science, everything is now online for you.


3. I asked Paul Graham, Founder of Y combinator (for those who knows YC) if it's necessary to have a CS degree as a software engineer. His answer was " No, you don't but be very good in programming".

4. When learning how to code, learn to build projects not just learning how to code. Learn how to use Git & GitHub. Go there, read people's code, build projects they built but twist it. If someone built a weather app, build a cryptocurrency price analytics using API ( in this way, you will learn how to work with APIs...that's the goal...not learning how to build a weather app)

5. Learn one language deeply and be very good in it. Don't be a jack of all trades. Be known for something. For your first language, I will advise you 100% for Python and 80% for JavaScript.

Don't choose any other languages.
After 1 year of working as a developer, go back and learn C and C++.

6. Research the job market before choosing what to learn. We have over 20 million software developers and only like 0.1% have seen a code in crypto or Blockchain. And we have less than 6,000 Blockchain developers.

Scarcity increases value. This less than 6000 Blockchain are mostly hired by two companies. There's so much shortage of Blockchain developers in the world... Blockchain developers even with less than 6mnth experience are paid higher than software engineers with 10 years experience.

If you want to be a Blockchain developer, go and learn Python, JavaScript and solidity.

This is the pathway.

7. Don't learn to code so you can seek Employment at Google. Look for startups. They pay higher than FANGS. And they are easier to get jobs in.

They don't care about degrees. They only care if you can do the job.
Infact it very easy to get a $300K/yr with a startup than at big companies like Amazon, Facebook.

8. Buy an apple MacBook. Don't ask me why.

9. Learn to network on developers communities and on Twitter spaces.

10. Learn to Leetcode early. You may never use those data structures and algorithms but you will always work where you need to optimize code

11. Learn to read programming ebooks. It was from books I learnt Object oriented programming. Books are far better than videos.

12. Learn to code for the money.

Yes you heard me, money should be what is motivating you when you learn to code. Cos sometimes you might feel like giving up.

Remember that when you learn to code and get a big salary, it can change your family situation, your situation.

That money factor will keep motivating you when you feel like giving up.

I will give more tips later...let me go and sleep
13. Sleep well.

Learn to sleep. When you are refreshed your brain can work well and learn well
I just start Java(it is surprisingly a cute language wink, 3 weeks into it now. I am gonna spend the remaining part of this year and the whole of next year just learning Java. God willing sha.
Re: How To Be A Software Engineer In 2023. by Arusindimbano(m): 11:27pm On Feb 25, 2024
How much did you pay for the 6months program on software engineering
Pclemenza:
I just came across your post and I want to say thank you. Research and quest for knowledge lead me to your post. I recently just got accepted into a 6 month Software engineering program, yet to begin but I really need heads up, guidance and best practice as I embark on this tech journey.
Re: How To Be A Software Engineer In 2023. by Pclemenza: 11:25am On Feb 26, 2024
Arusindimbano:
How much did you pay for the 6months program on software engineering
I didn’t pay, saw the opportunity online and went for it. Should be ending this February but I have a lot to cover up especially on Javascript.
Re: How To Be A Software Engineer In 2023. by Emusan(m): 5:01pm On Jul 19, 2024
Godfullsam:
It looks like brain don't want to carry this programming stuff.

May be because I am self learning, or wrong approach or I have not been able to lay hands on the right material.
Hope you're able to catch up by now?
Re: How To Be A Software Engineer In 2023. by john1101(m): 8:50pm On Jul 19, 2024
LittleBigDick:
Lol . You've been brainwashed by the media

Go to Anambra , you'll see Carpenters dat earn 120k within 5 days 120k * a month is how much
You def check am


I get guys way do plumbing work , they're very experienced at it and they charge not less 800k depending on the job


Dem just day use earn in dollars day deceive you


Just get a physical work then put coding as support
Doesn't work like that.
Re: How To Be A Software Engineer In 2023. by faboye2: 11:48pm On Jun 15
I think you should try https://www.doxatechhub.com They use similar approach as ALX but I think their own teaches with video included. I will really recommend
1 2 Reply

What's A Fair Salary For A Junior Software Engineer In Nigeria?LIfe Of A Software EngineerWhats The Expectant Salary For A Cybersecurity Software Engineer234

In Need Of Someone Who Is Good With ExcelAny Assembly Language Programmer Here?I Have Switched To Vim As My Primary Editor, You Should Too