Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,148,359 members, 7,800,721 topics. Date: Thursday, 18 April 2024 at 03:29 AM

Change Your Thinking/approach - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Change Your Thinking/approach (1342 Views)

Thinking Of Dropping Out Of College To Focus On Programming / How To Change Your Whatsapp Number To A Foreign Or Us Number / Best Approach To Learn Node Js (2) (3) (4)

(1) (Reply) (Go Down)

Change Your Thinking/approach by islamics(m): 9:53pm On Oct 19, 2017
I applied for a Junior Software developer position with a Non Governmental Organization (NGO), fortunately, I was called for an interview. On the interview day, as I get to the venue, on entering the office, the first question I was asked is: Where is my laptop? From the shock on my face, I was asked: How do I intend to display my portfolio? I was like ‘Wetin be portfolio again?’
Well! The real interview began, after the usual ‘can we meet you question?’ The following conversation happened between the Interviewer and me:
Interviewer: Which Programming language are you comfortable with?
Me: Actually, I started learning Java but have dumped it for Python. So, I am learning Python now.
Interviewer: Can we just say, you have chosen Python as your preferred language?
Me: For now YES! Because you never can tell if I might change again?
Interviewer: OK. Can we asked you question on Python?
Me: OK. No problem.
Interviewer: Which type of language is Python? Compiled or Interpreted language?
Me: Interpreted language.
Interviewer: Is Python dynamically typed or strong typed?
Me: *smiles* Dynamically typed.
‘In my mind, I was like: I have ace this interview today. God, Thank you.’
Interviewer: How many version of Python do we have?
Me: Two. Python 3 is the latest and the other one is Python 2.
Interviewer: Mention two Python framework.
Me: Django and Tkinter.
Interviewer: Are you sure?
Me: ‘after a pause’ Yes.
Interviewer: I will agree with Django but not Tkinter.
Me: No problem.
Interviewer: How many project have you participated in?
Me: None.
Interviewer: How many project have you build? Or how many portfolio do you have?
Me: None.
Interviewer: How comes?
Me: *silence*
Interviewer: How come you know the basic of the language but have not really designed/build any tangible stuff?
Me: *clear throat* Well! You know I am a self-taught programmer, so I am still learning. I have not yet finished learning, to do something on my own or join a project. But, hopefully that will be soon. Moreover, I applied for this position because I felt it is more like an entry level position that I will be given hands-on training by the expert within the organization.
Interviewer: Thank you! Mr Ahmed, we will get in touch with you. We appreciate your coming, at least you will take it as an experience in the sojourn of a job seeker.
The main essence of writing this article is to emphasize on the facts that we graduate who are going down the lane of self-learning might be doing it wrong unless we change our mindset/approach.

Off course, as graduate we have been conditioned to read and pass: ‘la cram la pour’. Unfortunately, the outside world is not like that, it is: ‘la know, la build something’.
As a graduate of CS, I never wrote/build any real stuff even after school except the few lines of code I wrote while in school. The most funniest one was when we were asked to write a code that output the multiplication table from 1 to 10 (Intro to OOP: C++); you will not believe I wrote it without using any loop and code span more than 50 lines.
Now, I am really trying to wet my feet and get my hand dirty with code. There are lots of talk that Nigerian programmers are just talkative without any real stuff (though it may be true because of our mindset of just reading to pass): am out to be an exception to that claim. It is also said that Nigerian programmer will tell you everything about a project but when the time comes to build; he/she just disappear or start giving flimsy excuse of ‘No time’.
Let’s change our learning programming and for sure there will be changes.
The illiterate of the 21st century will not be those who cannot read and write, but those who cannot learn, unlearn and relearn — Alvin Toffler.

7 Likes

Re: Change Your Thinking/approach by disco82: 11:29pm On Oct 19, 2017
true talk. one of the problem new comers use to make is their aim to learn all the programming languages.
Re: Change Your Thinking/approach by asalimpo(m): 12:05am On Oct 20, 2017
islamics:
I applied for a Junior Software developer position with a Non Governmental Organization (NGO), fortunately, I was called for an interview. On the interview day, as I get to the venue, on entering the office, the first question I was asked is: Where is my laptop? From the shock on my face, I was asked: How do I intend to display my portfolio? I was like ‘Wetin be portfolio again?’
Well! The real interview began, after the usual ‘can we meet you question?’ The following conversation happened between the Interviewer and me:
Interviewer: Which Programming language are you comfortable with?
Me: Actually, I started learning Java but have dumped it for Python. So, I am learning Python now.
Interviewer: Can we just say, you have chosen Python as your preferred language?
Me: For now YES! Because you never can tell if I might change again?
Interviewer: OK. Can we asked you question on Python?
Me: OK. No problem.
Interviewer: Which type of language is Python? Compiled or Interpreted language?
Me: Interpreted language.
Interviewer: Is Python dynamically typed or strong typed?
Me: *smiles* Dynamically typed.
‘In my mind, I was like: I have ace this interview today. God, Thank you.’
Interviewer: How many version of Python do we have?
Me: Two. Python 3 is the latest and the other one is Python 2.
Interviewer: Mention two Python framework.
Me: Django and Tkinter.
Interviewer: Are you sure?
Me: ‘after a pause’ Yes.
Interviewer: I will agree with Django but not Tkinter.
Me: No problem.
Interviewer: How many project have you participated in?
Me: None.
Interviewer: How many project have you build? Or how many portfolio do you have?
Me: None.
Interviewer: How comes?
Me: *silence*
Interviewer: How come you know the basic of the language but have not really designed/build any tangible stuff?
Me: *clear throat* Well! You know I am a self-taught programmer, so I am still learning. I have not yet finished learning, to do something on my own or join a project. But, hopefully that will be soon. Moreover, I applied for this position because I felt it is more like an entry level position that I will be given hands-on training by the expert within the organization.
Interviewer: Thank you! Mr Ahmed, we will get in touch with you. We appreciate your coming, at least you will take it as an experience in the sojourn of a job seeker.
The main essence of writing this article is to emphasize on the facts that we graduate who are going down the lane of self-learning might be doing it wrong unless we change our mindset/approach.

Off course, as graduate we have been conditioned to read and pass: ‘la cram la pour’. Unfortunately, the outside world is not like that, it is: ‘la know, la build something’.
As a graduate of CS, I never wrote/build any real stuff even after school except the few lines of code I wrote while in school. The most funniest one was when we were asked to write a code that output the multiplication table from 1 to 10 (Intro to OOP: C++); you will not believe I wrote it without using any loop and code span more than 50 lines.
Now, I am really trying to wet my feet and get my hand dirty with code. There are lots of talk that Nigerian programmers are just talkative without any real stuff (though it may be true because of our mindset of just reading to pass): am out to be an exception to that claim. It is also said that Nigerian programmer will tell you everything about a project but when the time comes to build; he/she just disappear or start giving flimsy excuse of ‘No time’.
Let’s change our learning programming and for sure there will be changes.
The illiterate of the 21st century will not be those who cannot read and write, but those who cannot learn, unlearn and relearn — Alvin Toffler.
Did this interview really take place or is it fictional/anecdotal? That interviewer was really cheeky to end it the way he did.
Re: Change Your Thinking/approach by raymod170(m): 3:51am On Oct 20, 2017
try to be a master of one language first and build up on that, developing and creating solutions needed for day to day activities then you would be amazed by your progress, than learning everything language and braging about it by word of mouth than my projects to show #StayFocused
Re: Change Your Thinking/approach by islamics(m): 9:34am On Oct 20, 2017
asalimpo:

Did this interview really take place or is it fictional/anecdotal? That interviewer was really cheeky to end it the way he did.
It actually happened to me, in one health NGO in Abuja.
Name of organization: ehealth4...
The way he ended it, I was not even expecting a callback except maybe a miracle.

1 Like

Re: Change Your Thinking/approach by islamics(m): 9:34am On Oct 20, 2017
raymod170:
try to be a master of one language first and build up on that, developing and creating solutions needed for day to day activities then you would be amazed by your progress, than learning everything language and braging about it by word of mouth than my projects to show #StayFocused
Nice advice! #StayFocused
Re: Change Your Thinking/approach by concord129(m): 7:34am On Mar 26, 2019
islamics:

It actually happened to me, in one health NGO in Abuja.
Name of organization: ehealth4...
The way he ended it, I was not even expecting a callback except maybe a miracle.
assalam alaykum wa rahmatullahi wa baarokatuhu.
Please sir, I'm a beginner in the world of programming and I will like to have you as a mentor.
Re: Change Your Thinking/approach by islamics(m): 8:50pm On Apr 27, 2019
concord129:

assalam alaykum wa rahmatullahi wa baarokatuhu.
Please sir, I'm a beginner in the world of programming and I will like to have you as a mentor.
Wa Alaykum Salam wa Rahmatullah
Sorry for the late response; have not really been active on Nairaland. I am not really a pro oo but you can ask any questions you have and even if I don't answer, the pro here will answer.
I am mostly active in telegram: /ibnahmadbello

(1) (Reply)

Programmers Of Nairaland. I Need Help!!! / My Macbook Screen Went Blank / Has Anyone Done A Blackberry App That Accessed The Net

(Go Up)

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

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 29
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.