CS Disco -- Austin, TX -- Full Time -- Front-End Engineer -- http://csdisco.com
Disco is looking for passionate front-end engineers to join our team! Our mission is to sit at the intersection of great technology and deep domain expertise to change the way law is practiced. Instead of being religious about any specific technology, we focus on using whatever helps us solve our problems and deliver a fantastic experience for our users.
You will be a key part of our team: working alongside product managers, designers, and other engineers on improving our current and future products.
You write well-crafted HTML and CSS.
You’ve built complex web applications using JavaScript libraries/frameworks like Backbone.js, Ember.js, and React; and more importantly, you have a deep understanding of what they do and how they help.
We’re looking for people who want to join a team that cares deeply about user experience and a relentless pursuit toward making things better, simpler, faster, and/or easier.
Come join us! For more info contact hinze@csdisco.com
I, too, would be interested in knowing this. I live near FW, but work near D, so it would be great to make other technology contacts in the area. It's interesting to hear that DFW is one of the worst areas for startups. Perhaps our notoriety for incubating restaurants is more attractive?
I'm tired of an industry where it's assumed that using technical tools is the skill, rather than understanding and applying technical concepts.
I'm tired of "I'm a .NET developer" or "I'm a python developer". I want a world where we're not tied to a particular framework, where people hire expert technologists and business analysts regardless of what framework they used at their last job. Where managers truly value people and interactions over tools and process.
The inhumanity and subsequent waste of it all is really piling up, and theses posts only reinforce the ignorant and shallow perception that the tools make the professional.
Why is it different than the way doctors specialize. Sure, a doctor should have a basic understanding of all physiology - but you want the guy that operates on your heart to have lots of experience. Why is specialization in programming offensive for some reason?
Precisely because tool-specialization isn't a good analogue to problem-domain specialization.
e.g. Saying "Ruby Developer" isn't like saying "Brain Surgeon". It's more like saying "Hammer Carpenter" or "Scalpel Surgeon".
Web Developer, Embedded Developer -- these are more akin to specialization on the order of "Brain Surgeon" or "Endocrinologist". Notably, no-one's taking issue with that kind of specialization.
There are valid specializations for programmers. There are application developers, systems architects, UI engineers, operations specialists, cryptographers, scientific programmers, etc. You don't care that your doctor uses the Acme Scalpel 4000, you just want your gut cut.
Yes, but the lead surgeon at the hospital probably doesn't want one doctor using an Acme Scalpel 4000, another using an Ajax Scalpel, and yet a third using a FooBar X-Scalpel.
Maybe that part of the analogy doesn't hold up for a hospital, but it sure as hell does in a software engineering organization. If you have a bunch of people working together towards a common set of goals, it makes things a hell of a lot more complicated if everyone is just working in the language they like playing with the most, regardless of their overall technical knowledge. Organizations standardize on best practices, languages, frameworks and technologies because it simplifies things.
"You don't care that your doctor uses the Acme Scalpel 4000, you just want your gut cut." Exactly. What makes you think that this is different in software... the end users DO NOT care what tool or framework you use to build the solutions they need. Now, doctors probably have preferences on what tools and procedures to use - just like we programmers.
I think you can compare a programmer more to a musician than to a doctor specialist.
If you have the feeling for the music you can create music using anything. Ideas just blow to your mind. The tool, well, it's is just an interface to concretize your idea.