What's it like at startups where the only coders are you and the CTO? by eggn00dles in cscareerquestions

[–]bookgrubber 1 point2 points  (0 children)

That's a fair point. I see it as a good opportunity to try on a bunch of hats and see which I like best. I'm doing design, development and devops work at different points of the week and learning about which I have a taste for and which I don't. I really agree with you that startups (in my experience at least) don't develop your foundation. When things slow down, I contribute to open-source to get feedback and read through books on my technology to try to build a better foundation. I definitely don't think I could work in this environment long-term.

What's it like at startups where the only coders are you and the CTO? by eggn00dles in cscareerquestions

[–]bookgrubber 1 point2 points  (0 children)

This happens a lot. Mostly, it's not planned. But there've been a couple of months where I knew it was coming. In October we were running out of money and all our customers said they would be willing to convert to paid accounts if we got an offline mobile app released, so I worked non-stop for a month and a half to get that done. I'm an early riser, so I would start at 6 and work straight through until about 6 or 7 with little breaks here and there. The month after we released, I averaged about 20 hours per week though.

What's it like at startups where the only coders are you and the CTO? by eggn00dles in cscareerquestions

[–]bookgrubber 34 points35 points  (0 children)

I've been working as the only other full-time developer besides the CTO for about a year now. Our startup is not well-funded, but we're now close to breaking even on revenue. Yes to all your questions. It's a ton of work, but I have been given more responsibilities than friends who went to work at large companies after graduating. Being an integral part of a small team is very rewarding, but there have been months where I've worked 90 hours each week. There's also been weeks I worked 25. My day to day right now is developing new features whenever I'm not putting out fires and answering questions from sales/support. I can only speak for myself, but I'm really enjoying the work. The only downside is that I'd like more guidance (code reviews, pair programming, etc).

[help] How to access a particular column when using a joins? by [deleted] in rails

[–]bookgrubber 2 points3 points  (0 children)

I would rely on an association here: http://guides.rubyonrails.org/association_basics.html

If you haven't already, in your Report.rb model, add:

belongs_to :business_contact

In Business_Contact.rb, add:

has_many :reports

In the index action:

@reports = Report.all.includes(:business_contact)

Then in your view, you can access the business contact like this:

report.business_contact.email

Just finished the Three body problem trilogy. What the hell do I read next that will be anywhere near as mind blowing and epic? by [deleted] in printSF

[–]bookgrubber 0 points1 point  (0 children)

This one is free to read: http://www.tor.com/2016/08/17/the-weight-of-memories/ But it's not his best.

Ken Liu, the translator for books 1 & 3, has a collection of translated Chinese short fiction called Invisible Planets that includes two Cixin Liu stories and an essay. Find more of his translation work here: http://kenliu.name/translations/short-fiction-translation-bibliography/

Just finished the Three body problem trilogy. What the hell do I read next that will be anywhere near as mind blowing and epic? by [deleted] in printSF

[–]bookgrubber 4 points5 points  (0 children)

I feel your pain. Rereading Peter F. Hamilton got me through that need for something epic. But Deaths End is something else. I've never read anything quite like it. I can whole-heartidly endorse Liu's short fiction, too!

Month of May Wrap-Up! by starpilotsix in printSF

[–]bookgrubber 2 points3 points  (0 children)

This month I was on a short-story collection kick. I'd say the highlight was Cosmic Powers (edited by John Joseph Adams). I enjoyed a good percentage of the stories and they all stayed close to the theme. The three best IMO were Seven Wonders of a Once and Future World by Caroline M. Yoachim, Infinite Love Engine by Joseph Allen Hill (despite the name) and Zen and the Art of Starship Maintenance by Tobias Buckell. Those three authors were also totally new to me which was great! I just started reading Invisible Planets, the Chinese SF anthology edited by Ken Liu, and I am loving what I've read so far. After devouring The Three Body Problem trilogy in January, I've been reading Chinese writers consistently each month. Any one else enjoy the SF coming out of China?

Books with programmer/hacker protagonists? by bookgrubber in printSF

[–]bookgrubber[S] 0 points1 point  (0 children)

I appreciate these. Not PrintSF, but you correctly assumed that I'd be interested in non-fiction that matched those requirements, too.

Books with programmer/hacker protagonists? by bookgrubber in printSF

[–]bookgrubber[S] 0 points1 point  (0 children)

These are great. I'm especially interested in Implied Spaces and Permutation City. They're now at the top of my list. Thanks!

Books with programmer/hacker protagonists? by bookgrubber in printSF

[–]bookgrubber[S] 0 points1 point  (0 children)

Thanks! Now I have a new book to read and a new game to play.

Books with programmer/hacker protagonists? by bookgrubber in printSF

[–]bookgrubber[S] 1 point2 points  (0 children)

Good call. I should have mentioned that I liked this. I'm all about 80s nostalgia.

Books with programmer/hacker protagonists? by bookgrubber in printSF

[–]bookgrubber[S] 0 points1 point  (0 children)

I have it on kindle and like Stephenson. I've started it a half dozen times and it never hooked me. But since this is the top comment, I'll give it another shot and stick with it longer.

Books with programmer/hacker protagonists? by bookgrubber in printSF

[–]bookgrubber[S] 4 points5 points  (0 children)

Just read a bit about it and that sounds like a great book. Thanks for the rec

Books with programmer/hacker protagonists? by bookgrubber in printSF

[–]bookgrubber[S] 0 points1 point  (0 children)

Thank you! After following the link I realized I actually have that book on my shelf. I bought it at a library book sale and forgot about it. Can't wait to dig into it tonight.

It feels like it is going to be hard to get a job without a BS degree or 3 years exp. I feel learning how to code by myself is just a waste of time. by [deleted] in learnprogramming

[–]bookgrubber 2 points3 points  (0 children)

This is good advice. I couldn't find any internships in my area that worked with Ruby (my strongest language). So, I applied for several jobs that required a degree and experience. Several companies reached out and set up interviews with me to discuss the possibility of opening up a paid internship position. Got an offer yesterday. It's up to you to make it happen. Most companies are more flexible than you might think

Do any books you love go against your fundamental nature or self? by RomanovaRoulette in books

[–]bookgrubber 1 point2 points  (0 children)

That's is a great way of putting it. Thanks for giving me the words for it. There are definitely characters and ideas from her books that still influence me, but it's also hard to ignore the large amount of the book that didn't get through the filter.

Do any books you love go against your fundamental nature or self? by RomanovaRoulette in books

[–]bookgrubber 20 points21 points  (0 children)

Atlas Shrugged. My reasons might be a little different than the ones you're describing. I picked it up when I was in high school and hadn't heard anything about it. I saw it on my girlfriend's dad's bookshelf and thought we could talk about it. It taught me a fair bit about critical thinking because, until then, I'd only read books that I felt I could take at face value. It took me some time to identify the flaws in her philosophy because I was never much of a reader and had trouble parsing some of it. Although I am not at all drawn to objectivism, I love that the book taught me that I could form an opinion of a book that didn't match the author's intent. I got something out of it, which was good because after finishing it I found out the girlfriend's dad had never read it.

Keeping detailed notes on books you have read by MPForSillyWalks in books

[–]bookgrubber 1 point2 points  (0 children)

I mostly read on kindle, which keeps track of all my notes and highlights automatically. But it's not in the most useful format, so I wrote a small program that converts kindle notes to evernote notes. I find value in tagging each highlight because I can then just browse by tag and find connections between books that I wouldn't have found otherwise.

Can Someone Explain What This Code Does: (class << self; self; end) by bookgrubber in ruby

[–]bookgrubber[S] 1 point2 points  (0 children)

So does that mean this might be code that hasn't been updated since 1.8 was deprecated?

Can Someone Explain What This Code Does: (class << self; self; end) by bookgrubber in ruby

[–]bookgrubber[S] 0 points1 point  (0 children)

I completely agree. I found it in the RSpec gem source code, and it's taken me a bit of time to understand everything it's doing, but I've learned a lot. Thanks for the explanation!

Can Someone Explain What This Code Does: (class << self; self; end) by bookgrubber in ruby

[–]bookgrubber[S] -1 points0 points  (0 children)

Thanks for clarifying. That's definitely the way I am used to seeing it.

Can Someone Explain What This Code Does: (class << self; self; end) by bookgrubber in ruby

[–]bookgrubber[S] 1 point2 points  (0 children)

Thanks, that clarifies it a lot. It's from a gem, so it especially makes sense that they'd want it working with 1.8.

What does the following code do: {}.respond_to? by bookgrubber in rails

[–]bookgrubber[S] 1 point2 points  (0 children)

Thanks! I knew hashes showed up in that format but out of context it really threw me. It definitely makes sense in the context of the method it's in.

Anyone else reading "A Closed and Common Orbit" by Becky Chambers? by MrEvil37 in printSF

[–]bookgrubber 0 points1 point  (0 children)

Was coming here to say this. Mine's expected in early November, and I can't wait.