Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
distracted828
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
distracted828
10y ago
When you start looking for jobs, only join a company that does TDD and pair programming. Ask about this in interviews. TDD helps you break down tasks and, when you lose focus, you can regain it by re-running your test suite and seeing which
2.
▲
by
distracted828
10y ago
Yea, I've only had about 4 years since I got out of school. Trying to be better able to break the task down is part of why I want to do the studying
3.
▲
by
distracted828
10y ago
Well the things I listed in my OP are my concrete ideas for how to approach these working on these things. If you have other concrete suggestions, I would love to hear them. As an example: The reason why I focus on studying rails is that al
4.
▲
by
distracted828
11y ago
What I mean is, how do you keep it from catching up with you a week later?
5.
▲
by
distracted828
11y ago
Sure, but at a certain point, you need to learn a method to writing a maintainable codebase. Otherwise you never become capable of building a successful project.
6.
▲
by
distracted828
11y ago
It is something I've wished I could do. In fact, I am considering only working at a company that does pair programming.
7.
▲
by
distracted828
11y ago
Here is something I don't understand: How does one effectively deliver on a project while writing crappy code? Doesn't trying to do that result in the codebase becoming so confusing that you don't know how to add things to it
8.
▲
by
distracted828
11y ago
Having been part of a technical organization that was a democracy: no. I'll take a monarchy over 5-hour meetings where nothing is decided and the room hates each other any day.
9.
▲
by
distracted828
11y ago
> failure teaches you which mistakes to avoid next time As a recent grad who has been fired from two jobs, I would be afraid to join a poorly written project because I would worry that I would fail and then be fired. Learning how to be s