339 reputation
214
bio website jimkubicek.com
location Menlo Park, CA
age 34
visits member for 3 years, 11 months
seen Mar 13 at 15:58

iOS developer since [redacted].


Jun
16
awarded  Popular Question
Aug
27
awarded  Notable Question
Sep
10
answered Learning OO for a C Programmer
Sep
7
comment Review before or after code commit, which is better?
This depends entirely on what you're using for SCM. With git, creating a new branch, committing to it and pushing those changes is a very natural way to do code review.
Jun
22
comment Are my negative internship experiences representative of the real world?
I don't think "good code" is subjective at all. Drop an average dev in the project and ask them to create a commonly requested feature. If it takes hours, your code is good. If it takes days (or weeks) your code is bad.
Jun
20
awarded  Nice Question
Nov
8
awarded  Scholar
Nov
8
accepted I'm porting my app from iOS to Android: what do I need to know?
Nov
6
awarded  Popular Question
Nov
2
awarded  Citizen Patrol
Oct
20
comment When do you drop old technologies from your resume?
I drop stuff when people on the internet start making fun of me for having that on my resume.
Sep
29
awarded  Yearling
Aug
30
comment Where to look for challenging jobs with a relaxed atmosphere?
How do you find the position in the first place? Do you just interview for a regular position and negotiate reduced hours?
Aug
22
comment How to explain that it's hard to estimate the time required for a bigger software project?
i.e. joelonsoftware.com/items/2007/10/26.html
Aug
22
comment How to explain that it's hard to estimate the time required for a bigger software project?
As for your problem with bad estimates. Do you keep track of your estimate vs. the actual time to completion? If so, determine by what factor you underestimate and multiply all your estimates by that number.
Jun
28
answered When to delete a branch in Git
May
27
revised Does learning to develop for iOS create a lock-in?
MAC is improper
May
27
suggested suggested edit on Does learning to develop for iOS create a lock-in?
May
10
comment Is it a bad sign that I am often redesigning as I develop a project?
Step 1: Create UML diagram. Step 2: Write code. Step 3: Throw UML diagram away so that nobody ever sees it and becomes confused about how the code actually works.
Mar
15
comment Does SCRUM usually involve massive overtime?
Massive overtime is an abuse of whatever system you're using.