Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 Self learn programmer

views
     
dstl1128
post Jun 9 2019, 03:06 PM

Look at all my stars!!
*******
Senior Member
4,464 posts

Joined: Jan 2003
QUOTE(whElectrical @ May 1 2019, 07:36 PM)
Those who came from IT or Computer Science degrees, do you look down on self learned / programmer from different degrees? Like me I learn programming from google only, able to code but some programmer said my code sucks.
*
More often than not, code written by non-comp science degrees appear to be more straight forward; compared to IT grads' are full of "enterprisey" code that did nothing other than making the code more complicated.
dstl1128
post Jun 9 2019, 04:14 PM

Look at all my stars!!
*******
Senior Member
4,464 posts

Joined: Jan 2003
QUOTE(deyamato @ May 3 2019, 09:06 AM)
I was about to open a new topic ask the similiar question,

My current job is doing network infrastructure and hardware related are also self taught about 7 years +/- .

At the moment i am keen to learn C# to enhance myself, but i do not have any background totally zero knowledge about programming.

Can I just join part time classes just like that? is there any requirement in other basic language before i start? smile.gif
*
The best is to do mini projects on your own. Say number guessing, hangman, tic-tac-toe, simple calculator, file 'manager' (a simple version of file explorer), etc.


honeydeal
post Jun 11 2019, 08:13 PM

New Member
*
Newbie
37 posts

Joined: Jul 2017
QUOTE(Cardamon @ May 27 2019, 02:08 PM)
Hello, have you register account at leetcode? i wonder is this free register or they give trial after register?
*
It is free and certain questions you need to pay in order to solve them but you don't need to do that. However these tests are used by facebook, amazon, microsoft and google as they need to filter out thousands of applicants in order to get the talent they want. It is fine to learn some easy questions and some data structures then back to coding projects. Unless you wish to work in those big company.
honeydeal
post Jun 11 2019, 08:17 PM

New Member
*
Newbie
37 posts

Joined: Jul 2017
Initially, I was learning python for AI. Was practicing libraries like numpy, pandas, matplotlib with data and realized i need to learn statistic in order to understand the AI stuffs. But then i found on that i was not building anything then i turn to learn flask as my first web app framework. Then i build a simple dictionary app with data stored in json file, no sql involved.

One day i got to know an employer on fb. He wanted to hire backend dev who know python flask and nodejs. Then we had skype interview and he mentioned i need to pass technical tests. I read the prerequisite that i need to know python flask, postgresql, git+github, as for nodejs i need to know loopback, postgresql and git+github. 3 hrs max for each test.

tbh, i need time to sharpen my flask framework skill and i have no idea what is nodejs and now i am learning, i told him i am still practicing but i think i wont be able to join him very soon.

deyamato
post Jun 12 2019, 07:54 AM

Casual
***
Junior Member
419 posts

Joined: Feb 2009
From: Petaling Jaya


I just visit the NEXT Academy @ TTDI just for enquiry, their part time front/back end web development include teaching format just like how udemy doing, i did asked why because the lecturer was unhappy back then due to not many students attend the part time class so the management made decision now fully online which is video tutorial with weekly on-site discussions with mentors on saturdays. and also price increased it was RM3000 and now RM3500 sweat.gif


QUOTE(dstl1128 @ Jun 9 2019, 04:14 PM)
The best is to do mini projects on your own. Say number guessing, hangman, tic-tac-toe, simple calculator, file 'manager' (a simple version of file explorer), etc.
*
I put this in my mind, thank you.

In the end i decide take time to self-taught, absorb friends experience and create a portfolio instead.

This post has been edited by deyamato: Jun 12 2019, 08:26 AM
balachi
post Jun 12 2019, 08:01 AM

New Member
*
Junior Member
38 posts

Joined: Mar 2012
QUOTE(whElectrical @ May 15 2019, 01:26 PM)
in that interview, the coding challenge is to make
a simple program.

i completed it, works well, no bugs, no crash, i also organize the
code, making sure variable use meaningful words, but still the
interviewer reject it. he seems to say that my code is inefficient,
and not use correct design concept etc. i also duno.
*
bro did they explain what do they mean by inefficient?
restron
post Jun 12 2019, 10:04 AM

Getting Started
**
Junior Member
56 posts

Joined: May 2016
From: Melaka


u can self learned programmer, but if you can view the code from another experience programmer, much better.
u will see the code is organize, proper, self-explained and new technique that u can implemented yourself.
gtorly P
post Jun 16 2019, 08:50 PM

New Member
*
Probation
5 posts

Joined: Jun 2019
QUOTE(honeydeal @ Jun 11 2019, 08:17 PM)
Initially, I was learning python for AI. Was practicing libraries like numpy, pandas, matplotlib with data and realized i need to learn statistic in order to understand the AI stuffs. But then i found on that i was not building anything then i turn to learn flask as my first web app framework. Then i build a simple dictionary app with data stored in json file, no sql involved.

One day i got to know an employer on fb. He wanted to hire backend dev who know python flask and nodejs. Then we had skype interview and he mentioned i need to pass technical tests. I read the prerequisite that i need to know python flask, postgresql, git+github, as for nodejs i need to know loopback, postgresql and git+github. 3 hrs max for each test.

tbh, i need time to sharpen my flask framework skill and i have no idea what is nodejs and now i am learning, i told him i am still practicing but i think i wont be able to join him very soon.
*
I believe that if you show the right mentality, he's probably going to be fine giving you a chance. You'll be able to pick up all these things at a much faster rate from your colleagues.

We should remember it's close to impossible to completely remember everything in a language or framework by the word and that is why knowing how to refer to documentation is incredibly important. If your future employer understands that, you should be able to land yourself a job.

All the best to you in the near future.
Cardamon P
post Jun 18 2019, 03:24 AM

New Member
*
Probation
16 posts

Joined: Apr 2019
QUOTE(honeydeal @ Jun 11 2019, 08:13 PM)
It is free and certain questions you need to pay in order to solve them but you don't need to do that. However these tests are used by facebook, amazon, microsoft and google as they need to filter out thousands of applicants in order to get the talent they want. It is fine to learn some easy questions and some data structures then back to coding projects. Unless you wish to work in those big company.
*
I already had check over there. I guest this site mostly like back-end code. Actually i aim for front-end code. I interest in web design carrier. Nowadays they want to hire web design know for html, css and javascript. I doomeddd... I have no option, i had to be self learn. Once i step forward, i start to realized it's not easy to be self learn. Sometime i lost. Wishing that i could had knew someone that able to guide or teach me.

I learn programming language at Freecodecamp and Khanacademy. Mostly people recommend learn at CodeAcademy. This site free register and give 7 days trial. Maybe after that need to paid. Well tbh i am broke lolll T_T. I need to find free course to learn.

I learn basic html, css, javascript and jquery. Currently i try to make sure myself familiar with html and css. If i confident enough i will move to javascript. I could said mostly challenging part is learn javascript. Javascript is more to logical and math. Hoping one day i could use this skill to apply a job and show my sample work during interview. If i couldn't get a job, i will start my own small business web design and will do for hosting too.

Btw for your situation. I guess you learn Data Science right??
I saw frequently people at youtube shared they experienced work as developer and got interview with big company. Mybe you can find some inspiration over there.

Actually node.js is javascript that let you run code smoothly. Someone said that learn Phyton is easy than learn Javascript. No wonder i struggled to learn finished that basic course js but still clueless. I'll work harder after this.

All the best friend for learning and get a job.

Good luck those be self learn too.

QUOTE(restron @ Jun 12 2019, 10:04 AM)
u can self learned programmer, but if you can view the code from another experience programmer, much better.
u will see the code is organize, proper, self-explained and new technique that u can implemented yourself.
*
Well that what im doing right now. i try to learn how they organized the structure code. View at page source, try to understand the structure and function code. After that i will use that code by edit, explore and see the result.

Cardamon P
post Jun 18 2019, 04:19 AM

New Member
*
Probation
16 posts

Joined: Apr 2019
QUOTE(whElectrical @ May 18 2019, 09:26 AM)
I dont think i can do it. furthermore im 40+ already. my coding skill maybe juniorish. i given up.
*
If you think coding is your passion.. You shouldn't give up. Don't mind those look down on you. Instead use that as stepping stone to rise.

Don't take it to heart when someone said your code suck. You must think there are be must reason behind that sharp word. Think again, try to figure it out which part wrong? and try to solve. By this way you learn how to improve your understanding about the code.

I think around age 40 you need to focus doing which part you good at it.

alexa
post Jun 19 2019, 02:30 AM

Big Boss
******
Senior Member
1,456 posts

Joined: Jan 2009
From: mont kiara, kuala lumpur



QUOTE(whElectrical @ May 1 2019, 07:36 PM)
Those who came from IT or Computer Science degrees, do you look down on self learned / programmer from different degrees? Like me I learn programming from google only, able to code but some programmer said my code sucks.
*
Define sucks code.
honeydeal
post Jun 25 2019, 12:22 PM

New Member
*
Newbie
37 posts

Joined: Jul 2017
QUOTE(gtorly @ Jun 16 2019, 08:50 PM)
I believe that if you show the right mentality, he's probably going to be fine giving you a chance. You'll be able to pick up all these things at a much faster rate from your colleagues.

We should remember it's close to impossible to completely remember everything in a language or framework by the word and that is why knowing how to refer to documentation is incredibly important. If your future employer understands that, you should be able to land yourself a job.

All the best to you in the near future.
*
Thanks for the advises. I will continue to search for other opportunities even if i fail this round. I am working on it.
honeydeal
post Jun 25 2019, 12:54 PM

New Member
*
Newbie
37 posts

Joined: Jul 2017
QUOTE(Cardamon @ Jun 18 2019, 03:24 AM)
I already had check over there. I guest this site mostly like back-end code. Actually i aim for front-end code. I interest in web design carrier. Nowadays they want to hire web design know for html, css and javascript. I  doomeddd... I have no option, i had to be self learn. Once i step forward, i start to realized it's not easy to be self learn. Sometime i lost. Wishing that i could had knew someone that able to guide or teach me.

I learn programming language at Freecodecamp and Khanacademy. Mostly people recommend learn at CodeAcademy. This site free register and give 7 days trial.  Maybe after that need to paid. Well tbh i am broke lolll T_T. I need to find free course to learn.

I learn basic html, css, javascript and jquery. Currently i try to make sure myself familiar with html and css. If i confident enough i will move to javascript. I could said mostly challenging part is learn javascript. Javascript is more to logical and math. Hoping one day i could use this skill to apply a job and show my sample work during interview. If i couldn't get a job, i will start my own small business web design and will do for hosting too.

Btw for your situation. I guess you learn Data Science right??
I saw frequently people at youtube shared  they experienced work as developer and got interview with big company. Mybe you can find some inspiration over there.

Actually node.js is javascript that let you run code smoothly. Someone said that learn Phyton is easy than learn Javascript. No wonder i struggled to learn finished that basic course js but still clueless. I'll work harder after this.

All the best friend for learning and get a job.

Good luck those be self learn too.
Well that what im doing right now. i try to learn how they organized the structure code. View at page source, try to understand the structure and function code. After that i will use that code by edit, explore and see the result.
*
I was learning Data science in the beginning as my job is in Japanese factory. There are plenty of data but in AI i need to gather suitable data to train my model. Too bad the Japanese are very afraid of ppl stealing their tech, I cant access the data related to molding (predict yield rate). Our management are more interested to invest in hardware like machines and nobody care bout IT (forget about industry 4.0, still stuck between 1.0 and 2.0). I just able to use library like pandas, matplotlib to plot company annual reports and some vba to automate certain tasks.

I learn web app (python flask) when i wish to convert my dictionary app learn from udemy in jupyter notebook into web browser. It is very simple, just involve get and post requests and a suggestion page when user makes spelling mistake. I get my first interview is because of this app, anyway it is better to do web app likes simple e-commerce site which involve knowledge of database like sql, user authentication etc. It is advise to learn how to use git to save your project and your codes. Anyway, in order to secure a job, we need to pass their technical interviews which involve coding in a limited hours.

I learnt python before and i found javascript (nodejs) is kind of confusing for me as it uses asynchronous programming which involves concept like callback, promise and async await. I am reading this ebook and you can read it too. I also bought a course from Mosh for nodejs.
https://eloquentjavascript.net/

viex
post Aug 27 2019, 10:47 AM

Getting Started
**
Junior Member
249 posts

Joined: Jan 2017
From: KL


now self learning is cool
we have udemy and what not
and books
Dhilip89
post Aug 27 2019, 12:39 PM

New Member
*
Junior Member
17 posts

Joined: Mar 2012
From: Malaysia, Johor



I'm a self-taught programmer too, but also with a CS degree.
I usually don't pay attention in class, but I do learn in my own pace.

Do I write bad code? Yes, but usually much better than experienced programmers.
I have worked with a few companies, most so called "senior programmer" sucks. I really expect them to write better code than me, and I felt disappointed.
Of course, I have seen really good one, but they are super rare.
bumpo
post Aug 27 2019, 03:04 PM

On my way
****
Junior Member
632 posts

Joined: Mar 2013


QUOTE(whElectrical @ May 15 2019, 01:26 PM)
in that interview, the coding challenge is to make
a simple program.

i completed it, works well, no bugs, no crash, i also organize the
code, making sure variable use meaningful words, but still the
interviewer reject it. he seems to say that my code is inefficient,
and not use correct design concept etc. i also duno.
*
1) there is possibility interviewer already made up his mind and going to say no to you at the end of the interview no matter the outcome.

2) you are applying for senior position thus the expectation that you already have solid fundamentals e.g. use if-else to optimize logic checking instead of individual if statements.

3) you are applying for a specialize job/role that you are not familiar with. i find it strange that design concept was part of the evaluation
Mussel
post Aug 28 2019, 06:02 AM

Casual
***
Junior Member
433 posts

Joined: Jun 2016


I want to share all my knowledge in low-level programming (including parallel and serial port programming) on here. Coming up next is a language compiler which generates Console App, and a swap file manager (which allow you to store massive variable values in page file on disk up to exa bytes!!!)

I hate it when the US, UK, CA, AU, NZ did not allow me to emigrate because of low qualification and poor English level. I wish I could explore better life there but now I am committed to share my I.T. knowledge with Malaysians. (But I am not interested in higher level programming because many coders already familiar with them)
Jjuggler
post Jun 29 2023, 04:22 PM

Narcissistic Genius
******
Senior Member
1,343 posts

Joined: Dec 2016
I am self-taughing myself with programming, graphics design, networking, and entrepreneurship. So, I wont look down on anyone who willing to leap over their comfort zone by self-learning themselves with skills.

4 Pages « < 2 3 4Top
 

Change to:
| Lo-Fi Version
0.0182sec    2.34    5 queries    GZIP Disabled
Time is now: 23rd December 2025 - 10:17 PM