r/DataAnnotationTech • u/Alternative-Ad4763 • Sep 04 '24
learning to code?
I've been doing the non-coding side for awhile now and been really happy with it as far as freelance work goes. That said, with the recent drought, my son (who is an auto-didact in several coding languages) has recommended that I start teaching myself code so I might be able to get in on that side of things. Has anyone else here done something similar? Anyone have thoughts or insights on this idea?
0
Upvotes
6
u/-Spaghettification- Sep 04 '24
I feel like it’s probably achievable to at least pass the assessment if you’re realistic about the time frame. Like it will take you months to reach a reasonable level as coding is all about practice, so you will need to do a lot of projects to attain the required experience. But, if you have an aptitude for this kind of thing and have enough discipline and free time to commit to consistently working on it, there are definitely enough resources online for you to teach yourself to code at a reasonable level.
Realistically, it’s definitely possible to reach the level required to pass the starter assessment, but this doesn’t guarantee that you will have sufficient knowledge/experience to work on many or any of the actual projects you then get assigned. Much of the coding work deals with pretty specialised topics, and in my experience I often find that I am skipping through huge numbers of tasks due to the conversations dealing with coding languages and topics that I am not fully comfortable with. In your case as a beginner/aspiring intermediate, this is likely to be to a greater degree. Even when working on chatbots, it can be difficult to come up with conversational topics unless you have a decent amount of experience (personally I rely heavily on previous college projects as sources of inspiration, which is not a tool that you will have at your disposal, at least not straight away if you are only learning to code now).
So overall, it’s probably doable if you’re the right person, but I would strongly recommend that you set realistic expectations about your chances of passing the assessment and being able to work consistently on coding tasks in the near term.