₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,325,822 members, 8,423,846 topics. Date: Wednesday, 10 June 2026 at 11:07 AM

Toggle theme

Fr4nk's Posts

Nairaland ForumFr4nk's ProfileFr4nk's Posts

1 2 3 (of 3 pages)

ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 11:09pm On May 14, 2022
Its almost like being a Nigerian is already a minus one for those in this field. Lol grin
ProgrammingRe: Projected Recession In The US And Possible Impact On Availability Of Remote Jobs by Fr4nk(m): 11:08pm On May 14, 2022
tensazangetsu20:
Well a global depression will affect everyone but devs are the factory workers of technology and tech companies and something very bad has to happen for devs to be affected. Even the layoffs at tech companies is mostly to non technical people. Netflix didn't lay off devs but they have laid off hundreds of writers, animators and all of that. Even if Netflix lays off devs expect other companies to take those devs immediately. Netflix has some of the best smartest devs in the world working for them.


I feel devs should focus on being insanely good. Tech has career security. If you lose your job it's always easy to get another. It's not like oil and gas or banking where if you lose your job you are bleeped for eternity.
True talk
ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 11:02pm On May 14, 2022
tensazangetsu20:
Trust me its not. Companies do not care about most of these things The guy who created homebrew was invited to google's coding interview and he was asked to invert a binary tree and he couldnt and google failed him. Almost every dev who uses a macbook uses homebrew. Theres this other guy who was had this massive open source project. A project being used by even fortune 500 companies. He was kicked out of his house cause he couldnt pay rent. He tried to make companies pay by delisting the project from npm but he was locked out of the repo by github.

The open source world isnt as glamorous as you think it is. Highest open source will do for you is get you an interview but anyone can get a faang interview if they message the right recruiter.
At least you proved one of my points, "Highest open source will do for you is get you an interview", just because I said open source matters doesn't mean one should ignore all the other important steps
ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 10:58pm On May 14, 2022
Open source matters too

ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 10:54pm On May 14, 2022
tensazangetsu20:
Story for the gods. No go buy leetcode premium. Open source ko, open source ni grin grin grin
Actually, that's just one of the requirements, being good at the interview also matters too lol

https://www.quora.com/I-come-from-a-third-world-country-where-software-developers-are-underpaid-and-theres-actually-no-serious-software-company-Im-a-pretty-serious-software-developer-What-should-I-do

read this to understand my point
ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 10:49pm On May 14, 2022
Fr4nk:
I hope to either go into data science and/or AI/ML, because I feel like there's a lot of cool stuff that is yet to be made in this field, and especially by a Nigerian, even if I want a job I'm not going to aim for one Nigerian company that may or may not exist, I would like to work somewhere where such technologies are highly appreciated,

Here's the crazy part:
As a Nigerian hoping to work in a big tech company you have to really prove your worth by making meaningful contributions to open source, prove that you are worth that work visa, its much easier to focus on building your dream project when you are earning six figures in dollars and with a better standard of living.
Sad part is, open source sucks to some 9ja devs because it ain't bringing profit

(Disclaimer: using git as a VCS for your own projects doesn't really count as contributing to open source)
ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 10:47pm On May 14, 2022
ichidodo:
[color=#1980BC] Most 9ja developers like the greater 9ja society like shortcuts and are copycats, most are only into the program for a steady job, hell even the most deluded think its a key to great wealth something akin to a get rich quick scheme, which is why there is a greater emphasis on how much you earn instead of how much impact your codes or technologies have made in solving humanity's problem (which ironically is where the big bucks lie)...Most 9ja developers don't know that they more they place their priorities incorrectly, they face the risks of becoming obsolete because they get so rigid and attached to tech that got them their 'big Buck job' and get cast off when that tech has been rendered obsolete by a new tech....[/color]
I hope to either go into data science and/or AI/ML, because I feel like there's a lot of cool stuff that is yet to be made in this field, and especially by a Nigerian, even if I want a job I'm not going to aim for one Nigerian company that may or may not exist, I would like to work somewhere where such technologies are highly appreciated,

Here's the crazy part:
As a Nigerian hoping to work in a big tech company you have to really prove your worth by making meaningful contributions to open source, prove that you are worth that work visa, its much easier to focus on building your dream project when you are earning six figures in dollars and with a better standard of living.
ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 9:51pm On May 14, 2022
.1
ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 9:49pm On May 14, 2022
ichidodo:
[color=#1980BC] Because most developers are after their meal tickets, why would I code a complex ML project or portfolio when there isn't any need for that kind of skill in our local tech space? when the next big thing is flutter, react native, node js and all other shiny, glitzy web app building BS...most cases you build these non web-app projects for your own personal use...That's why I love Python. You can use its extensive libraries to build apps that are not only utilitarian but practical... [/color]

.
Fellow pythonista I understand your POV, 9ja devs are coding for a living, if all programmers in the world where Nigerian, then there probably won't be anything like Free and Open Source Software, I code for the passion and not really to survive, its cool when I get paid to do what I love though but its even cooler when your making your own unique ideas whether or not you get paid for it, Elon musk said a lot of people would rather settle for a boring job for the pay (paraphrased) instead of working on something exciting, its hard to imagine 9ja devs doing something cool at places like Tesla, SpaceX or neuralink when na only web development we dey practice.

Mark Zuckerberg didn't create Facebook just because someone was going to pay him for it, he made his own idea a reality and ended up earning billions because he invested in his own idea.
ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 12:23am On May 14, 2022
Rgade:
He’s talking about react.
Like I said, I no sabi web grin
ProgrammingRe: Chronicle Of A Data Scientist/analyst by Fr4nk(m): 12:18am On May 14, 2022
prior to now I was able to answer python questions from beginners on stackoverflow, it was cool and I mainly did it as a hobby, I started learning python since 2019 - 2020 (completely on my own, I was 15 then and everyone thought i was a jobless fool) though lack of consistency has always been a problem for me (I'm still stuck at intermediate level python, I can solve 89% of codewars kata that i attempt and I am pretty sure I can solve most beginner issues), I'll be more consistent from now on, before discovering this thread I was pretty lost at what I actually wanted to do with python, I was more like "learn the language first, figure out your specialization later", Now that I have a clear picture of data science and data analytics thanks to this thread and a few other articles I feel like this is what I really want to do.

I have one question though, is starting young an extra advantage (I'm 17 now and I hope to have achieved python mastery before I turn 18, so I can invest more time in studying more computer theory, advanced math, DSA, and more Data Science, ML/AI related stuff), am i on the right path, or is there something I need to correct.
ProgrammingRe: Chronicle Of A Data Scientist/analyst by Fr4nk(m): 11:51pm On May 13, 2022
Damn, I'm 3 years too late, this thread is awesome, but it's just too big to read all 126 pages sad
ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 11:20pm On May 13, 2022
Belkid01:
There aren't enough [b]systems and structures [/b]yet, that supports other forms of development e.g. Game Dev, ML etc...

The community is next to zero here...
I understand the lack of community but I don't understand the systems and structures part
ProgrammingRe: Why Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 11:17pm On May 13, 2022
niel63:
We are still an emerging market. 90% of our people do not understand the culture of the world wide web.

It is still an entry point... just like your index.js grin grin grin grin
I'm not a pro in web but I thought it was main.js grin XD
ProgrammingWhy Is Web Development The Most Commonly Talked About Career In Nigerian Tech by Fr4nk(op): 7:18pm On May 13, 2022
It's either person X is a full stack developer, frontend developer, or back end developer, using WXYZ stack all the time, why do I rarely come across people like person Z who is an IoT programmer, or person Y who just built a pothole detector with Open CV, Tensor flow etc, for a semi automated car prototype.
I feel like if some people like me here in this country are going to be motivated to pursue tech careers other than Web development, we'll need Nigerians to inspire and motivate us, let us believe that we are not lying to ourselves when we dream of these careers and that it is absolutely possible for Nigerians like us to do well in these fields.
ProgrammingRe: I Want To Learn Programming. Which Language Should I Start With? by Fr4nk(m): 9:25pm On May 12, 2022
Fr4nk:
In case you're interested in learning / mastering python, I found this roadmap of "*questionable" accuracy

* questionable in the sense that some things might be missing
More targeted towards back end development (I guess that's why it's missing a few things)
ProgrammingRe: I Want To Learn Programming. Which Language Should I Start With? by Fr4nk(m): 9:23pm On May 12, 2022
In case you're interested in learning / mastering python, I found this roadmap of "*questionable" accuracy

* questionable in the sense that some things might be missing

ProgrammingRe: I Want To Learn Programming. Which Language Should I Start With? by Fr4nk(m):
LUAN:
what of HTML?? Am a newbie here,. I started reading about HTML,.. is it a waste of time?
HTML is not a waste of time, as a matter of fact, HTML, CSS and JavaScript are the 3 main languages of the web (correct me if I'm wrong, I might be an idiot), you can't build anything for the web without those three languages (again, correct me if need be), even if you're going to use frameworks like django or flask (python), you must learn HTML, CSS and some basic JavaScript to build functioning web apps, you can't even get away with using Bootstrap without adequate HTML, CSS and JavaScript knowledge wink
ProgrammingRe: I Want To Learn Programming. Which Language Should I Start With? by Fr4nk(m): 6:50pm On May 12, 2022
avalon7:
C++ is famous for being the hardest language to learn, run from it. shocked
For web development since you already learnt python you are already leaning towards backend web development and for that you'd have to learn any of the popular frameworks (flask/Django). You'll also need to have some knowledge of HTML, CSS and JS.

Java is a powerful all purpose language and it's a lot faster than python hence it could come in handy in some ML and AI uses cases. Just like python, it is an object oriented programming language but it can be run anywhere using the JVM while python can't. "Java developer" is the #1 job on Glassdoor.com. Java is like a big brother to python.

If you've mastered python and you're good at statistical and logical reasoning then perhaps you can venture into data science. You may need to gain some other skills like excel, SQL, version control (Git) etc. Note! Most data science jobs are not entry level, do some research.

My advice to you would be : Don't just go learning stuff you may never even need, decide on what area of programming you would like to practice and learn what you need as you go. Just Google "Roadmap to <your choice> and you'll find what you need. Good luck
Thanks for the advice, I have already decided that I'll focus mainly on mastering python and a few frameworks necessary for what I might want to do, I might not even need to learn c++ or java (unless I'm hit with a problem which would surpass the capabilities of python, which I'm guessing would rarely happen), I'm also planning on going deep into Data Structures and Algorithms and some other computer theory topics related to my "chosen" career, and I Google a lot, I'll definitely find more resources to help me on this journey (This forum is one of them :smilessmiley
ProgrammingRe: I Want To Learn Programming. Which Language Should I Start With? by Fr4nk(m): 3:37pm On May 11, 2022
Hi, I'm Franklin (17), I've been coding for a while now (like since 2019, or earlier) but I haven't really been consistent due to school work, I'm already very proficient in the language even if I haven't completely mastered it, I'm planning on re learning a few basic and intermediate concepts I must have forgotten, and learning advanced concepts from scratch, but recently I've been seeing a few articles online like "why you shouldn't start your coding career with Python " and others, I strongly refuse to believe that I have been wasting my time learn Python since all these years, to be honest I really love the language and I already consider myself to be a pythonista, I would like to focus on one or some of the following AI/ML, web app development (Data science, IoT, and Standalone software maybe later), I also wish to learn another language to compliment python in areas where it could be lacking (like performance speed for example), maybe I could get the best of both worlds, maybe I could choose between C++ and Java.
I'm sorry for the very long writeup, I'm new here grin

Here's a summary (TL; DR)
Am I right for choosing to stick with python, and what should I choose as a secondary language from C++ and Java (I know I'll still need HTML, CSS, and JS for web)

1 2 3 (of 3 pages)