Good luck mate, that's got nothing to do with software development. If you don't love software development then applying for a software job at a software firm probably isn't the best idea. Many small buisnesses need software people who are pasionate about other things. Many of these things include "Running, painting, writing" but a software shop writning software owned by people in the software industry populated entierly by people who absolutly love writing software probably isn't the place for that.
I have no side code projects to show
41–50 of 148 posts
Re: I have no side code projects to show
#42I want to work in a group where they appreciate that I was basically born to code. That despite my youthful features, I have still been coding for over 30 years. That I can do many tasks in an hour, that other people would take days to do. That I will spend an extra 3 hours to put a cherry on top, just because I can. I may even do it on a Saturday, because code is what I like to do with my spare time too. So when the…
That's a pretty elaborate story to rationalize the fact you didn't know the difference between range and xrange....
Re: I have no side code projects to show
#43I totally agree with this. If you can do the job well, who cares what you do in your free time. I've been on the other side (the hiring side), so let me give my perspective. It's okay to not have side projects, or a presence on Github. It is perfectly okay to say "I don't have a very active Github account, but let me tell you what I enjoy about programming". "Show me your side projects" is a (poor) way of asking, "sh…
I too have been on both sides of the hiring discussion. Because anyone can write anything on there resume, there are only two way to know if someone can code. They can write some code of they can show some code they have written. As both an interviewer and interviewer I would rather work with real world problems and discuss real world solutions.
So the choice seems to be between stupid whiteboard processes or portfolios. I suspect there is a reason writers and painters don't have auditions and perhaps that same logic maps onto programming.
Re: I have no side code projects to show
#44After getting a "real" programming job, where I had to deal with design-by-committee, power struggles, keeping up appearances, etc. I didn't dare jump back into recreational programming--I'd never go back to my actual job.
Even now, working for myself, I have to be very disciplined when I crack open the "fun" code, because I know it will be very painful when it is time to go back to the code that pays the bills.
Re: I have no side code projects to show
#45Earlier quoted context omitted.
People fail fizz buzz all the time.
I don't believe that. I'd really like a 21st century study showing that devs with > 3 years of experience fail fizz buzz, and that failure is predictive of being a bad developer (and not being a shitty interviewer)
Out of 10, only 1 solved it well, 2-3 solved it acceptably (only edge case bugs), the rest never solved it, or had obvious bugs or code that would never pass peer review.
Of course, I could just be a shitty interviewer, but I always had a (changing) peer present during interviews, and I hope we were an honest enough company that they'd tell me if they thought I was.
Re: I have no side code projects to show
#46I want to work in a group where they appreciate that I was basically born to code. That despite my youthful features, I have still been coding for over 30 years. That I can do many tasks in an hour, that other people would take days to do. That I will spend an extra 3 hours to put a cherry on top, just because I can. I may even do it on a Saturday, because code is what I like to do with my spare time too. So when the…
That's a pretty elaborate story to rationalize the fact you didn't know the difference between range and xrange....
Re: I have no side code projects to show
#47A lot of very talented people don't have side projects, and they don't do any coding outside of work. They don't go to hackathons. They don't bother to learn the newest reactive javascript framework. They go to yoga classes after work. They talk about TV shows they watched last night during lunch.
But they EXCEL at what they do at work.
I can say that this is really a subjective thing. When you make a judgment about these people, it actually tells more about yourself than the person being judged.
When I saw these people who are super talented, but "waste away their lives" just climbing up the ladder I just couldn't sympathize. Also personally I like them but I would never think about starting a company with them.
That's why I understand where OP is coming from, and he's right in a lot of cases, but also I think he should understand that not everyone will agree with you on how you view your life. People like me can't stand not working on my own project, but there are also super talented people who are perfectly fine with living a balanced and stable life. Talent and intelligence has nothing to do with how you live your life.
So, I think no one should judge anyone else. The company who didn't hire this guy may have lost a talented person, but in many cases talent is not what companies need the most.
For large companies like Amazon (which OP seems to work at) this type of employee is the ideal choice since they get the talent AND stability.
But for startups, the concept of stability doesn't really make sense anyway so it's a different story. If I was doing a startup and had to pick the first employee, and was given a choice between a passionate, right out of the college guy, and an experienced and talented engineer who wants to live a balanced life, I would definitely choose the former. (Although the best case would be to find the third guy who's passionate AND talented)
Re: I have no side code projects to show
#48Earlier quoted context omitted.
The range/xrange question was likely to check if you were a fraud. Having interviewed close to a hundred people in a year for a senior C dev position I can assure you that people lie like you wouldn't believe. They cheat with take-home tasks, they show others' code as their own. And that's in the system programming circles, where the level of professionalism is typically much higher than in app/web development areas.…
On the other hand, I'm a skilled dev with only a smattering of python experience, but if you asked me this question I'd have no idea and wouldn't think twice about looking up the python docs for both. What are you actually asking? P.s. I don't believe anyone actually fails fizz buzz.
Re: I have no side code projects to show
#49Here's a little example what happened to me: I interviewed with a company. Naturally they asked for my side projects which I showed them. We talked about technical challenges, scaling, interesting bits of codes - all these kind of things. They were really excited. I passed the interviews and got the job. Fast forward a couple month, still working on my side projects, some of which started generating a couple hundred…
> If your company wants to see side projects but dislikes the idea of you actually working on them after starting, you are doing something wrong. My impression was they generally want to see side projects for newbies/recent graduates, i.e. stuff the applicant would have been working on during college or something. Not stuff the applicant was doing on the "side" during his/her previous years of employment. Am I totall…
Re: I have no side code projects to show
#50No, this is nothing more than pity-party because one person wants to fit in and be recognized for something they aren't. I am glad you think your dog business,and art, and running makes you equal to or better than someone who is passionate and dedicates themselves to their interests. You aren't that person. that's okay. but don't try and form the world to fit your views. You aren't the best developer, you don't want to be, move on.
[1]http://www.census.gov/newsroom/press-releases/2015/cb15-33.h...