HN user

jacksondeane

12 karma
Posts0
Comments48
View on HN
No posts found.

Long story short... you will likely need a liquidity event for your shares to be sold for cash.

This could be though an acquisition, IPO, or the board deciding to let you sell your shares (usually back to the company via the right of first refusal).

Your shares are sort of "worthless" until one of these events, that is the risk you take by allowing some of your compensation to be delivered in private stock.

The good news is they are offering you a .25% vested stake and a shorter-than-normal vesting period of 3 years. Once those shares vest they are yours forever, or until you sell. If you decide to leave the company there is a chance they will offer to buy you out of your vested shares, that is where you can make some cash.

* I am assuming you are applying/interviewing for developer jobs.

Stop worrying about being "too bubbly or enthusiastic", coming across young & organizing meetups.

Start worrying about not having outside work projects & being weak on technical questions.

You need to be able to prove to a potential employer that you can do the job. Organizing meetups is nice but does not show anything about your development skills. A github profile with a few projects related to the type of development you want to get into will do much more for you than anything else.

Your take-home pay should be somewhere in the $2500/mo range. That leaves you with about $600,after paying your rent and parents mortgage, for everything else in life (utilities, cellphone, ect). That's not likely enough to save up for the things you mention.

Food: As cheap or expensive as you want. Typical lunch in the city will run $10-$15. Buy cheap groceries and bring a lunch every day.

Commute: Depends on where in NJ you are. Hopefully you are close to PATH, if not you will likely take a NJ Transit train/bus.

Reference: I am an iOS Engineer, working in Manhattan, living in Brooklyn. Have been here 5.5 yrs.

It depends on how polished you are looking to get and how much experience you have with Photoshop/Illustrator and general front-end development.

If you are simply looking to get some iOS experience, you should be able to hack together the UX/UI yourself. If you are trying to launch a business, design will be imperative for success. Show me 1 poorly designed, truly successful App in the App Store.

Like everyone says now-a-days... I'd suggest focusing on the MVP concept and build just the core features, with excellent design and UX.

For inspiration: http://pinterest.com/timoa http://www.mobile-patterns.com http://pttrns.com http://www.lovelyui.com http://iphone.meer.li http://www.awwwards.com/inspirational-and-useful-resources-f... http://uxarchive.com

$100 USD (assuming this is USD) is pretty steep for remote mentoring.

...unless you have an extremely challenging, and specific problem they are going to help you solve.

For general iOS tutoring/mentoring, there are countless resources available online that will get you pretty far down the road of iOS mastery.

With that said, I will tutor/mentor your for $75 an hour! :)

[dead] 14 years ago

No worries, just trying to keep the hiring stuff centralized.

Check out cocoacontrols.com

(just looking at 1 of my projects...)

AFNetworking (Amazing Networking Framework) https://github.com/AFNetworking/AFNetworking

CocoaLumberjack (Robust Logging) https://github.com/robbiehanson/CocoaLumberjack

IIViewDeckController (Facebook/Path Sliding Drawer Nav) https://github.com/Inferis/ViewDeck

EKStreamView (Pinterest-Like Collection View) https://github.com/ekohe/EKStreamView

SDWebImage (HTTP Image Loader) https://github.com/rs/SDWebImage

SVPullToRefresh (Great Pull-to-Refresh) https://github.com/samvermette/SVPullToRefresh

DLStarRating (Star Rating UI) https://github.com/dlinsin/DLStarRating

JSTokenButton (Tagging/Input Control) https://github.com/jasarien/JSTokenField

LKBadgeView (Pill Badges) https://github.com/lakesoft/LKbadgeView

Facebook iOS SDK (Duh) https://github.com/facebook/facebook-ios-sdk

TestFlight (Remote Deployment, also.. Magic) testflightapp.com

Flurry (Analytics) flurry.com

I like the concept, and am waiting for someone to execute on it well.

As for your FaceToFriend site... It is very difficult to figure out exactly what to do after logging in. You need to direct the user (especially a new user) to the key feature/areas. If the "I Want To Talk About..." search box is where you go to get rolling, you have lost already.

So you have a great idea, you are 1% of the way to a successful App. The rest will rely on how you execute, and getting a low-budget iOS developer will result in a low-budget implementation, even if you bring on a consultant to guide the process.

Let's not forget that you will need a designer to, at the very least, produce the graphical components, even if they don't design the UI from the ground up.

Bottom line, if you are unable to do any of these pieces, plan on spending a legitimate amount of money to get to a releasable product.

1) I normally use Amazon's S3 service to host and serve images to iOS apps. Your backend will maintain and "serve" up the URL's to these photos and the iOS app will have to pull them by that URL.

2) I am sure they are pre-loading and/or caching the images inside the app. The image size, sever performance and device network speed will also determine how quickly they load.

3) Be very wary of extremely short/low estimates from candidates on oDesk. You get what you pay for.

What you are seeing are hours and hours of developers and designers crafting custom iOS interfaces, typically in Obj-C and Cocoa Touch. There are some 3rd party libraries that streamline this process, these are products of the aforementioned hours of work.

Almost no successful iOS apps stick to only using the default UI controls in the iOS SDK. The sexy UIs are part total custom development and part modified out-of-the-box UI controls.

The "sexyness" of the app has little to do with using native Obj-C, HTML5, or some combo (Phonegap) and all to do with the craft and creativity put into the design.

I would be very careful and obviously refer to any Employment Agreement you may be under, specifically sections outlining work assignment and disclosure terms.

If your boss is not supportive of your graduate program, I would take that as a sign to not use anything (schemas, data, code, logic, research) in your graduate project for fear of legal repercussions.

If you still want to pursue the idea, I would develop something similar to what you want to pitch at work, but don't directly copy/use anything from your current job.

If you are going to be building the entire product, and not being paid a salary, you should have something around equal equity with your co-founder. If you are going to be paid, discount the equity split to something more fair based on how much you are being paid vs. what you normally make for your time (how much you are sacrificing by not having a full time job).

They might argue that it is their idea, I argue its mostly in the execution, which you will be a large part of.

If I am reading this correctly, you want to maintain multiple versions of the same blog post, correct? This isn't really 'version control' (git, svn, etc...) in the traditional sense .

At a high level, you could just keep a record of every version of every blog post, then separately maintain which entry is most current, or active, or whatever metric you want to display/query. This will let you maintain all versions of the blog post and you can run diffs on different versions, revert to older versions and branch from any version.