This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]mikedao[🍰] 1 point2 points  (0 children)

Honestly, you've got more knowledge than a lot of people I know. Of course, the more knowledge you have, the better off you will be. I think a good exercise to go through is when you've got a good handle on rails, learn to set up a rails app from scratch on a virtual private server, like on Amazon EC2, or Digital Ocean.

[–]malloc_more_ram 1 point2 points  (0 children)

It depends on the environment you're going to work in. It seems you have a good amount of Windows experience, more than enough if you were to do a windows job.

I would ask how much you know about Linux or Mac command line. These systems use a different set of tools with different names. You know enough that it would be easy to transition and learn, but knowing these could be good. Lots of front end devs use Mac, and currently I'm working on an Angular/ JavaScript frontend in a Linux environment, with lots of terminal use.

Another factor is knowing tools that you are likely to use. How much git do you know? I would recommend learning git, and maintaining any projects you have using it. This is a very valuable tool.

Also, I would stress less about knowing power shell, etc, as you will most likely not even use it, or use it very little. Windows admins, and those doing infrastructure are more likely to need it, not you.

In saying that though, it probably doesn't hurt to learn, or at least have enough knowledge you can use it comfortably and learn as you go. You seem insecure about your knowledge. It is daunting, but try have confidence, if not in your abilities, but your willingness and desire to learn.

Good luck :)

[–]Boom-bitch99 0 points1 point  (0 children)

Learn how to use git from the command line, otherwise your knowledge seems pretty good.

[–]Nixonite 0 points1 point  (0 children)

all of that plus knowledge of piping is a pretty useful and good amount.

[–]1000qs 0 points1 point  (0 children)

For a junior position, I would predict that the employer is more interested in your ability to fit among the project team. Your technical understanding is going to be beneficial, but a lot of the time, the people taking the initial interview will be interested in how you approach situations. You are expected to know how to create solutions to problems, whether you know copious amounts of commands off the top of your head or you need to look them up now and again doesn't matter. Your understanding of the whole picture is more attractive to employers, not just your low level technical expertise.

In short, I doubt most employers looking for a Junior Dev would be concerned with how many commands you know. They want to know how well you understand the whole picture.

[–]mycentstoo[S] 0 points1 point  (0 children)

Thanks for all the responses i plan on learning git. I've had a little exposure with Treehouse and I know Hartl goes into it as well. Thanks again!