I dont think i can do it. furthermore im 40+ already. my coding skill maybe juniorish. i given up.
Self learn programmer
Self learn programmer
|
|
May 18 2019, 09:26 AM
Show posts by this member only | IPv6 | Post
#41
|
![]() ![]()
Junior Member
135 posts Joined: Feb 2019 |
I dont think i can do it. furthermore im 40+ already. my coding skill maybe juniorish. i given up.
|
|
|
|
|
|
May 18 2019, 09:11 PM
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
2,096 posts Joined: Dec 2011 |
QUOTE(whElectrical @ May 18 2019, 09:26 AM) producing desired result in a programming test is often not really sufficient. that's really just the base line for them to continue evaluating further.critical points are more on, what happens to your program when given unexpected input. for example, you expect the input to be numbers, what happens if the user inputs an alphabet, or an emoji? does your program catch the invalid input and shows a relevant error message, or does it just crash? and do you write unit tests to handle such input or not, and if the unit tests that you write have 1) sufficient coverage and 2) meaningful coverage its not just merely programming anymore. programming is merely the act of writing some code that does something. what that's more important is, how you plan how to handle issues when something goes wrong. What I do find useful before you start on the actual programming task is, to ask yourself, as a user, what can you do to break the program. ie. the infamous "Let's see what happens if I try doing this?" question. then make sure your program is able to catch such problems and handle it accordingly. Its just like once, I asked a rather basic question, what happens if the user attempts to use an emoji as part of their password. the entire project team just stared at me with their mouth open. then they realized, that they better go and handle such a case and reject the password and prompt the user to enter a new password. This is not really a programming problem anymore. Its more of being able to think of possible problems, and how to prevent it from happening. Try to dissociate this from programming, then you'll find it a lot easier to handle. |
|
|
May 23 2019, 09:04 AM
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,779 posts Joined: Dec 2005 From: Kuala Lumpur |
QUOTE(whElectrical @ May 15 2019, 02:26 PM) in that interview, the coding challenge is to make do you mind to share what coding challenge they give? 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. |
|
|
May 23 2019, 10:03 AM
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
3,892 posts Joined: Jan 2003 From: Back on earth! |
QUOTE(turnmoil @ May 16 2019, 10:49 AM) Cheap probably, efficient .. questionable. I went to few projects, called last minutes to do clean up and I can tell you, most of them are bollocks, they can talk but they can't code! Most of them don't understand the requirements and when facing a problem, they put a workaround in their codes. Though I've found some that are really good, but majority of them can talk but can't deliver. |
|
|
May 23 2019, 11:14 AM
Show posts by this member only | IPv6 | Post
#45
|
![]() ![]()
Junior Member
135 posts Joined: Feb 2019 |
|
|
|
May 23 2019, 12:11 PM
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
6,779 posts Joined: Dec 2005 From: Kuala Lumpur |
QUOTE(whElectrical @ May 23 2019, 12:14 PM) Just a simple vehicle rent management application. What language they require and how long to complete it? Code it onsite?database can key in vehicle brand and model and no. of passengers. then can also store customer info which includes gender, name and IC number. |
|
|
|
|
|
May 27 2019, 02:08 PM
|
![]()
Probation
16 posts Joined: Apr 2019 |
QUOTE(honeydeal @ May 18 2019, 09:24 AM) I am learning too, don't give up, after learning the basic, try to solve leetcode (very challenging even the question is with easy tag). I realize i lack of knowledge in data structure to deal with binary tree, linked list etc. Leetcode shows you the time taken that your program run the get the output, i think this is called big O notation. Hello, have you register account at leetcode? i wonder is this free register or they give trial after register?https://leetcode.com/problemset/all/ https://www.tutorialspoint.com/python/pytho...a_structure.htm |
|
|
May 27 2019, 05:00 PM
|
![]() ![]() ![]() ![]() ![]()
Senior Member
888 posts Joined: Sep 2008 |
I am trying to hire programming dev for my company,
and sometimes I see resumes that stated that they are self-learn programmer. The issue with being a self-learn programmer from an employer's perspective is that there are many more self-learn programmer that just take 1 online course free/paid, then they write on their resume that they are self-learn programmer..and they would write the time they took to complete the course as "how many years of experience" These people give other legitimately good self-learn programmer a bad impression. |
|
|
May 28 2019, 08:34 AM
|
![]() ![]()
Junior Member
149 posts Joined: Dec 2013 |
i am 23, my brain too easily forgetting things especially coding stuff, must need lot of dedication and discipline to continue reading programming book of 2k pages, worked under my cousins for 1 month, still don't know how to debug in VS, when run in debug press continue check each lines of codes see the lines jump also don't know when and which code might have problem,ie if a variable should have value or null, i guess i will have to really read whole book and get full understanding first
This post has been edited by ky1996: May 28 2019, 08:37 AM |
|
|
May 28 2019, 08:37 AM
|
![]() ![]() ![]() ![]() ![]()
Junior Member
931 posts Joined: Jan 2017 From: Kuala Lumpur |
Nah, every code programmer is the same, regardless whether you're formally educated or self-learner - the difference is the school of thought and ethics.
|
|
|
May 28 2019, 08:43 AM
|
![]() ![]()
Junior Member
149 posts Joined: Dec 2013 |
QUOTE(koonghx @ May 27 2019, 05:00 PM) I am trying to hire programming dev for my company, wouldn't dare to do that lol, later masuk kerja apa pun duno cannot do gg yourself only, i honest just say my skills very basic only on resumeand sometimes I see resumes that stated that they are self-learn programmer. The issue with being a self-learn programmer from an employer's perspective is that there are many more self-learn programmer that just take 1 online course free/paid, then they write on their resume that they are self-learn programmer..and they would write the time they took to complete the course as "how many years of experience" These people give other legitimately good self-learn programmer a bad impression. |
|
|
May 28 2019, 08:45 AM
|
![]() ![]()
Junior Member
149 posts Joined: Dec 2013 |
QUOTE(wiraone @ May 23 2019, 10:03 AM) Cheap probably, efficient .. questionable. I went to few projects, called last minutes to do clean up and I can tell you, most of them are bollocks, they can talk but they can't code! Most of them don't understand the requirements and when facing a problem, they put a workaround in their codes. Though I've found some that are really good, but majority of them can talk but can't deliver. really? like those indian dudes in freelancer.com? every time i open that site i felt useless so many people there offering their work, means so many people are more competitive than you |
|
|
May 30 2019, 02:51 PM
|
![]() ![]() ![]()
Junior Member
419 posts Joined: Feb 2009 From: Petaling Jaya |
QUOTE(ky1996 @ May 28 2019, 08:43 AM) wouldn't dare to do that lol, later masuk kerja apa pun duno cannot do gg yourself only, i honest just say my skills very basic only on resume its not about apa pun cannot do, you have the basic and willing to learn then ask your senior teach you what the company needs and don't try to be you are better than them that's it. And refer back last page @malleus post.This post has been edited by deyamato: May 30 2019, 02:55 PM |
|
|
|
|
|
May 30 2019, 11:52 PM
|
![]()
Probation
9 posts Joined: May 2019 |
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. I am not sure what type of developers would say any code sucks. In any codes, there are many ways to derive an objective (or objectives). Some with more experience will be able to determine gaps (or flaws). Personally, I would not term "sucks". Perhaps it would be not efficient? But developers don't judge. We merely suggest!. |
|
|
May 31 2019, 08:00 AM
|
![]() ![]()
Junior Member
149 posts Joined: Dec 2013 |
|
|
|
May 31 2019, 11:39 AM
|
![]() ![]()
Junior Member
124 posts Joined: Feb 2007 From: Pahang |
QUOTE(ky1996 @ May 28 2019, 08:34 AM) i am 23, my brain too easily forgetting things especially coding stuff, must need lot of dedication and discipline to continue reading programming book of 2k pages, worked under my cousins for 1 month, still don't know how to debug in VS, when run in debug press continue check each lines of codes see the lines jump also don't know when and which code might have problem,ie if a variable should have value or null, i guess i will have to really read whole book and get full understanding first No need read that much pages laJust practice and practice. Read basic only enough. Later if you dunno stuff can google or refer to book if know what to find Just 1 month what u expect meh, this thing take longer to at least do decent |
|
|
May 31 2019, 02:25 PM
|
![]() ![]()
Junior Member
149 posts Joined: Dec 2013 |
QUOTE(ZerOne01 @ May 31 2019, 11:39 AM) No need read that much pages la his adik 2 weeks ady can help him in the big project (business solution) but he is talented and more interested and more discipline than me so yeahJust practice and practice. Read basic only enough. Later if you dunno stuff can google or refer to book if know what to find Just 1 month what u expect meh, this thing take longer to at least do decent This post has been edited by ky1996: May 31 2019, 02:26 PM |
|
|
May 31 2019, 02:39 PM
|
![]() ![]()
Junior Member
124 posts Joined: Feb 2007 From: Pahang |
QUOTE(ky1996 @ May 31 2019, 02:25 PM) his adik 2 weeks ady can help him in the big project (business solution) but he is talented and more interested and more discipline than me so yeah This one matter. Are you interested enough?If you program solely just to earn some money that's not enough to keep you motivated and disciplined. Doesn't matter 2 weeks or 2 years, as long as you show you are interested and wanna learn you can be successful too This thing is constant learning, you will never stop. Alex02 liked this post
|
|
|
May 31 2019, 02:42 PM
|
![]() ![]()
Junior Member
149 posts Joined: Dec 2013 |
QUOTE(ZerOne01 @ May 31 2019, 02:39 PM) This one matter. Are you interested enough? yeah, interested but not as much as my cousin, he really has strong passion and curiosity and disciplineIf you program solely just to earn some money that's not enough to keep you motivated and disciplined. Doesn't matter 2 weeks or 2 years, as long as you show you are interested and wanna learn you can be successful too This thing is constant learning, you will never stop. |
|
|
Jun 5 2019, 01:33 AM
|
![]()
Probation
5 posts Joined: Jun 2019 |
QUOTE(whElectrical @ May 18 2019, 09:26 AM) Firstly, I think there are a couple of things that you should be honest with yourself. Do you truly love programming and what it can do to help you achieve your goals in live? Or are you just doing it because you see the fat paychecks that developers get? A good programmer has to be driven by passion as there is so much going on in the tech world, that there's only so much you can take before you burn out. Genuine passion helps alleviate that but even then, it is not uncommon for developers to change projects, albeit in the same industry.Are you currently employed? If possible, come up with scripts/software to help you at work. Once you finish them, don't just abandon them. Always look for ways on how you can refactor your code to improve it as that is one of the best way to apply new knowledge gained over time. Start a github repo as well and upload any projects you start and use that repo as part of your resume. If you truly believe you have what it takes, all you need is just constant practice and a github repo helps with accountability and experience on your resume. If these people can do it, then 40 doesn't mean jack shit tbh. |
| Change to: | 0.0209sec
1.25
5 queries
GZIP Disabled
Time is now: 23rd December 2025 - 08:19 PM |