|
|
|
|
|
by rcirka
4818 days ago
|
|
As a lead developer that is involved in new hires, I can give you my perspective. We generally don't hire remote workers. If I did consider hiring for a remote position, it would only be for senior developers. It is difficult to mentor a junior developer that works remotely. As far as wanting to work for a company that values general programming concepts, well, let me just say this. In reality, it can take years to fully master a framework. It's not just programming, but patterns and architecture. Even the quickest learner can not learn these over night. I wouldn't ever hire someone who just knows a little of every language, it comes across as a jack of all trades. I don't look for people that can just hack stuff together, I want someone who is specialized in a technology and can implement specifications on a product quickly and cleanly. I don't wish to discourage you, there are probably jobs at there that fit your criteria. It depends on your goals. If you want to just have fun, you will have to sacrifice on pay. If you want make good money, you will need to specialize on a specific platform (ie php/mysql or .net/mssql) and know it inside and out. |
|
You mention that mentoring would be difficult, I have to disagree. Mentoring is mostly about answering questions, pointing to the right direction, reviewing code, etc. IMO, distance is not an obstable to any of these things. Communication is just so easy these days with all the tools available.