jacksondeane
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.
"However, the bigger news is that Microsoft plans to integrate the functionality from its mobile calendaring app Sunrise into Outlook, then shutter the Sunrise application when the integration completes."
http://techcrunch.com/2015/10/28/microsoft-to-shut-down-sunr...
http://venturebeat.com/2013/10/17/the-top-25-highest-paying-...
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.
To me, it does not require any more or less skill to produce compared to other design trends (Web 2.0, Skeuomorphism, ect). Flat design not new and it is not a cop-out.
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.
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
...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! :)
(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 can not recommend these more. Super comfortable, closed back, huge drivers, great balanced sound, affordable. The "winged" support makes these babies wear-able all day and night.
http://www.amazon.com/Audio-Technica-AUD-ATH-A700-Technica-H...
However... 110k for a PM w/ 2 years exp. does sound pretty high to me (for NYC), but it does depend on industry/company.
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.
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.
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.
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.
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.
They might argue that it is their idea, I argue its mostly in the execution, which you will be a large part of.
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.