Search posts, tags, users, and pages
Stay where you are comfortable. Try a few tech stacks, stick with the one that resonates with you, NOT what people suggest you. If you like Django more, stay with that one. You cannot produce good stuff even with the best tool if you do not like the tool in the first place.
I would like to caveat this. Stay where you are comfortable, provided you will be able to find work. A great many older developers are very comfortable with ASP.net. Jobs are very few and far between, and often entail maintaining legacy systems that will eventually be replaced.
To some degree, you will always have to follow the market, because in this industry, that's how you create opportunities for yourself. As Ibrahim states, try several stacks. Get to know them, pick one to specialize in. Don't completely abandon the others, though. Remember that when the only tool you have is a hammer, everything looks like a nail. In other words, if you limit yourself to one set of technologies, you'll try to shoehorn that stack into every project, rather than using the stack that is right for the job.
Side note, data structures are possible in JS: blog.benoitvallon.com/data-structures-in-javascri…
Somehow this is what I feel Ibrahim Tanyalcin, and keeping in mind about jobs and I think that being a developer in future I would be working with many languages and frameworks so I might still want to work hard and linger on both.
But yeah as you said my liking for one thing lead me to create simple blog instantly where as even after reading much and trying in Node.js I get stuck in logical pathways like what to build next and how to tackle building
It's like the following,
It's just morning here and I watched that Async-Await talk by WesBos on FreeCodeCamp's YouTube channel, meanwhile I just got an idea on how to proceed with my blog website,
would first try to post the blog in db and then view it on,
I mean this was so easy but I hit dead end always for logical pathways and feel that I don't know anything so this just occurred to me, now will try to implement
Ronald Roe, also thanks for that link, now going to practice that too. Yeah it feels hard to cop up with but will try to learn as the market says that's why I started Node.js too :D
I want to upvote this more and more
Good points from both of you. I cannot speak for others, but I have never ever had to follow the market. I think having to follow a market puts the most important things down in the list, which is not a good thing. In other words,
If you need to put food on the table before you think about making a software that you love and think is unique and solves a problem, then you are not doing your job because you love it but because you have to. That does cause one thing, instead of focusing on things that matter to you, you start having to buy in the industry noise all the time.. You change your stack every two years because somebody else wants it etc, not because it is truly beneficial.
If you stick to what you love, you do not get tired,you learn faster, better and more importantly more in detail. You start to create unique and better software. This can eventually create your "own"market. It is very very hard,but it is way more valuable than what the market can offer you.
Do not forget, when you create your own market, you are the most important part of your work, your business, your way of doing things..etc But that company you are working for can replace you in 2-3 weeks if something happens to you.
Therefore, I know it is very very hard, but do what you love.