3 ms·
Its not about learning the language. Take a Java developer who is used to Eclipse and tell them from now on they need to write Maven files directly and learn ho
by dkhenry 7y ago
Its not about learning the language. Take a Java developer who is used to Eclipse and tell them from now on they need to write Maven files directly and learn how to build and test from the CLI because thats how your CI works. Same thing with version control. I am always amazed at the number of development shops that still work by emailing around zip files with code in it, or places where the only place you can build software is on a developers workstation. There is so much more to software development then the language you use.
- notdang 7y agoI work for enterprise companies for many years. All maven/gradle files are modified manually, builds, tests, checkstyles are run from CLI. IDEs are used for writing the code.
- seanmcdirmid 7y agoThat Java developer might have started out using make anyways, and this is would be the 5th or 6th build system they are going to have to learn how to use anew. It isn’t really weird since build system fads change faster than fashion. But if you really don’t want to hire someone, just ask a few esoteric GIT questions.
- simion314 7y agoI think you are still generalizing, say you bring me in your project, is your job to let me know how to integrate in your tools, there are too many tools out so I can learn them all. Like in Web when we bring a new developer we don't expect them to just start coding , maybe they did not used gulp but some other similar tool, maybe they did not used less but used css. I am not sure why you would generalize that most Java developers can't use CLI tools or a VCS, there are some bad developers in the world and some of them are also writing shit in cool languages and spam everywhere some toy project like a TODO app and you see it upvoted just because is in Rust/GO or Shiny.js 7.0