Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Yes, its a constant game of catchup man. Just keel going at it and look for the odin project and freecodecamp for node and js as well as rails in ruby
joas20391yIt sounds like they are seeing some pontential in you for the future.
My advice is to do what you like the most and be aware of work contracts that force you to do overtime.
joas20391yI was and am in some what similar situation after working ~2 years for this one firm. The company tries to give all equal wage based on number of variables. But it seems that I'm the one with "the bonus" but overall lower pay for my effort. The times are so flexible and cotract good in other ways (follows laws and other legal work contracts) that I'm not changing it until I have finished the final exams in school.
dmonkey16191yMan, don't worry. NodeJs is one of the easiest backend technologies, ruby has the motto that goes more or less like "easy to read, funny to write" (never used, only looked at some code).
The only difficulty you might find is to memorize standard libraries, but if you managed to develop for wordpress I think it'll just be a matter of time.
It's a great opportunity to learn new stuff, and if they assigned you this kind of task they know you'll need some time to get used to them.
Just keep learning, go on, it's just a matter of time.
And again, no one is expecting you (neither the manager!!) to know everything immediately.
emcea1961yAppreciate the feedback!
I’ll definitely keep that in mind moving forward.
I haven’t posted, or even opened the app in a while, and forgot how solid of a community dev rant had.
Always good to find people who can relate and understand the journey!
From personal experience, tech switching gets easier with time. At some point you'll see that the basic concepts are the same in pretty much every language and you will become productive in something completely new in a matter of hours.
Just stop thinking in languages and start working out logic. Everything after having a solid algorithm on paper is just implementation details.
I always got the feeling that companies think you can code.. so you must know all languages... and they simply push you in other techniques. even if you don't want it
C0D4615781yDon't stress, language jumping is hell of fun, plus when you get to a point of knowing a few it's all down hill as a lot of languages have enough in common to not be to bothered with how to do it.
As long as you know what you want to do, a search engine will normally tell you how to do it.
Ps: welcome to your first steps away from wordpress!
This is my forth week at this new company I've started working with. I was hired mostly because of my Laravel experience. On my first day of work, I was handed over 2 projects written in a different php frameworks and expected to push something out by the first day. I struggled to get around the projects by I am now 65% comfortable with them. I am currently learning 3 more languages and 4 other frameworks to be able to work on the other systems that they have.
That feeling never really goes away.
I have been in the industry for 15 years. And coding since I was 8.
And I every year I'm like "wtf is that?".
Last year mas deep learning and visual computing. And I love it! I would hate to say " I'll be doing the same thing in 10 years"
Root702071yThe more varied programming experience you acquire, the less difficulty you will have when switching languages. (Though frameworks will always require some reading)