saiprashanth93
Joined 14 years ago
Joined 14 years ago
You are living in a society after all.
Can you provide the source for this? I would like to read up.
Any other sources of knowledge to learn about neurosciences you would like to recommend would also be helpful.
In addition you have to be able to program in Python, Java, JavaScript, C.
This is objectively false. To expect a junior developer to know all these is unrealistic, plain and simple. If you have working knowledge of one or two programming languages and have an appetite to learn you are good to go.
You also have to understand data structures like linked lists, queues, b-trees..., and to top it all of understand algorithm analysis to judge the efficiency of the code you write or look at.
For 99% of the work out there, this is also not true. This is the horse crap that is fed to everyone so that folks can ask questions that have little to no relation to day to day development. If you are doing web development, then some knowledge of database query optimization will come in handy. But I don't remember the last time I had to figure out how a linked list worked whenever I was doing any server side or front-end optimization.
But for most programming jobs, developers are interchangeable and a big part of hiring a developer(remote or not) in developing countries is that you can pay a fraction of the salary you would be pay if you were hiring a dev in US/Europe. Hence this in essence is one of the major selling points.
What are the specific things would you say one can do to sell themselves at that rate keeping in mind the above mentioned point?