I'm not familiar with the SWEBOK guide. I'll definitely look into it though, thanks! This looks like it could provide a solid foundation for the project!
HN user
jmau5
I've read some of Joel's posts in the past and will definitely keep this in mind.
This is actually the thing I dislike most about getting into software development and something I want to fix.
Initially, it seems like the best approach would be to find a few well-run open source projects that would agree to mentor users in some fashion. The problem would be getting this approach to scale as the number of mentees will always be larger than the number of mentors.
What do you mean by quality control innovations?
It's interesting that you mention this, because I hadn't even considered it. This is especially important advice given the insane number of privacy issues going on these days.
Thanks!
Advice taken and implemented. :)
Just because someone is passionate doesn't mean they will do a good job. It is much more likely that you don't understand what makes a startup successful and thats why you don't understand why certain companies are rejected.
I'm registered for CS101: Building a Search Engine and CS373: Programming Robotic Cars over at Udacity. Both classes are scheduled to start in a few hours and I highly recommend you get over there and join the fun. Both classes are being led by Sebastian Thrun, ex-Stanford professor, Google Fellow, and instructor of the highly successful Introduction to Artificial Intelligence course than Stanford hosted last year.
Link: http://www.udacity.com/
The point of the competition is that correct edits will, in fact, be integrated into Google Maps.
Unfortunately I doubt I'll have that much money to spare on a monthly basis. Unless I can come up with a solid job, I don't think I'd be able to do it.
Mountain View sounds like a decent place and there was a post on the front page last night that said it's one of the cheaper places to live and a car isn't necessary, so that's good. Also, there's Foothill college that's a half hour bike ride away from the center of Mountain View.
One of my biggest reasons for moving to the valley is so I can throw myself into the software and startup scenes. Is San Jose a good place to do this or would I be better off some place else? All I've heard is that there are a ridiculous amount of software companies in the Bay Area, but that comprises a lot of land area.
I figured I'd need roommates to make things work. What I didn't think of was how far Berkeley is from Menlo Park/San Jose. Seeing as I may not have a car for a while, I might have to consider moving to San Jose.
The Burger King comment was a joke. I hope I wouldn't have to settle for that. (Not that there's anything wrong with working in fast food)
I'm working on a project now (stack includes Python, Bootstrap, postgresql eventually) that I hope will help me get an internship for the summer to help pay for next year.
You must be against the advancement of the human race. Don't we all spend enough time on Reddit already?
Just kidding, this is excellent. Great job!
James Brewer here. I'm a American citizen in my 2nd year of CS at Memorial University of Newfoundland in Canada.
Since I lack any professional experience, I don't yet know what it is I'm interested in. I like math and I feel that working with data would be a very satisfying challenge for me. I program in both Python (personally) and Java (mostly for my courses, although I've been using Java personally as of late), but I am open to learning whatever language your company uses.
I'm searching for a Summer 2012 internship and, if I have my way, I'll be taking one in the Bay Area. However, under the right circumstances, I'd be perfectly happy elsewhere. All I require is sunlight and warm weather (nice to have: beach).
If you think I might be a good fit at your company then drop me a line at jjb127@mun.ca
Would appending the scripts current location to PATH be a better idea?
argparse is such a cool module! Whoever knew that command line arguments could be dealt with in a such a beautiful way?
I've integrated it into reddit.py and it made the `if __name__ == "__main__"` block look much more professional.
Update:
1) I've conformed setup.py to distutils, so it's a lot prettier now.
2) I tried using the print [this for this in that] style, but that didn't work out as planned. The actual list itself was printed and the colors didn't work.
3) I'm still using sudo to set the chmod and to move reddit.py to /usr/local/bin, what alternatives are there? On my system I can't do either without sudo.
That was incredibly eye opening, I never realized that where you placed something could actually be important.
Thanks for the link, have some karma! :)
I'm reading through a bit of the Python docs right now, but after I finish I'll check out argparse.
Much appreciated. :)
I've included the cosmetic/pythonic changes and I'm going to take some time to read through the link you left me.
Do you have any recommendations for what I should use other than sudo? This was meant to work under Ubuntu (my OS), but I'd like to extend it so that it will work on any platform.
Thanks :)
Done! Thanks :)
What's the difference here? I would think /usr/bin would have the advantage of being available system-wide rather than on just one account, but I'm not terribly unix-smart.
Enlighten me?
Please feel free to leave me some harsh feedback!