Sinisterly
How long did it take you to be good in a language? - Printable Version

+- Sinisterly (https://sinister.ly)
+-- Forum: Coding (https://sinister.ly/Forum-Coding)
+--- Forum: Coding (https://sinister.ly/Forum-Coding--71)
+--- Thread: How long did it take you to be good in a language? (/Thread-How-long-did-it-take-you-to-be-good-in-a-language)

Pages: 1 2 3


How long did it take you to be good in a language? - Alan Turing - 01-16-2014

Simple question, how long did it take you to learn a language where you could code long projects with barely any help?


RE: How long did it take you to be good in a language? - Pidiot - 01-16-2014

im still not even there..


RE: How long did it take you to be good in a language? - 3SidedSquare - 01-16-2014

1 year or disciplined study, and you can be fluent in a language,

another half-year of dedication, and you can work by yourself on large projects,

another half-year, and you can work with other people on large projects.


RE: How long did it take you to be good in a language? - Anizeb - 01-16-2014

I mastered most of Python in a couple weeks.
I still forget some minor things that I don't use often anyway, but other than that, I'm quite capable if I do say so myself.

Python is easy, though. I'm still learning Java after a year, though not really actively so for most of that.


RE: How long did it take you to be good in a language? - cr33pyguy - 01-16-2014

I don't even...



a long time. And it's still gonna take time...


RE: How long did it take you to be good in a language? - Dong - 01-16-2014

(01-16-2014, 02:45 AM)VolPlus Wrote: Simple question, how long did it take you to learn a language where you could code long projects with barely any help?

The language can be seen as a medium to express a solution to a problem. Your ability to express particular ideas and whatnot majorly depends on your ability to solve problems, your understanding of certain topics, and etc.

In many cases, knowing the basic syntax of a programming language (not including some of the MANY libraries that exist, just basic ones) will not teach you how to solve certain problems. It simply gives you the tools to express your solutions... but you have to understand which ones to use, how to use them, and the best ways to use them.

For example, let's just say that you happened to know a majority of the C++ STL. What if I asked you to develop a client-server application using POSIX sockets, for example. Now, your knowledge of the C++ STL /will/ majorly assist you... however, without knowledge regarding how networking works and how to make proper use of the POSIX sockets API, you probably will not be able to develop the application by yourself.


Anyways, to put it simply, you need to keep on studying programming in the language of your choice as well as different concepts in the world of computers (computer science theory, operating systems, networking, etc.). Also, try a hand at solving some mathematical problems, logic problems, blah blah blah. Oh, and don't worry about how long it will take... just keep doing it.


RE: How long did it take you to be good in a language? - Cressi - 01-16-2014

My first programming language (after Batch) was Python, which took me a little less than a year to completely figure out.


RE: How long did it take you to be good in a language? - Hexadecimal - 01-16-2014

I'm still learning Lua (mostly for Garry's Mod, a video game), but since my knowledge is still pretty good, I would say it took me around 6 months to learn the lot of it. Off and on.


RE: How long did it take you to be good in a language? - tropic - 02-22-2014

The more frequently you use it, the better you get.


RE: How long did it take you to be good in a language? - BlueScreen - 02-22-2014

Depends on the language.
Lua: 2 weeks
PHP: about 4 months
CSS: 2 hours
Java: 2 weeks
C++/#: 2 months
Basic Unrealscripting: 3 weeks
Only important ones I can come up with right now.