HN user

devs1010

359 karma

Node Js developer, looking to network with anyone interested in node Js, entrepreneurs, etc

Posts16
Comments409
View on HN
news.ycombinator.com 13y ago

Working as a dev in east bay? (SF bay area)

devs1010
1pts0
plus.google.com 13y ago

Why Are So Many Native Mobile Apps Written as Opposed to using JavaScript?

devs1010
2pts0
news.ycombinator.com 13y ago

Advice finding independent contractor (corp to corp) work in Bay Area

devs1010
1pts2
news.ycombinator.com 13y ago

Node js open source social media automation app, interested to collaborate

devs1010
1pts0
news.ycombinator.com 14y ago

Structured data-sets about geographical locations?

devs1010
1pts3
news.ycombinator.com 14y ago

Non-CS Bachelor's Degree now vs waiting longer to finish CS-related degree?

devs1010
1pts5
news.ycombinator.com 14y ago

Should I switch to Ruby?

devs1010
5pts6
news.ycombinator.com 14y ago

San Francisco, is 85k even worth considering for java dev?

devs1010
1pts8
news.ycombinator.com 14y ago

Bay Area hackers, does anyone live a bit further out from the high cost areas?

devs1010
1pts5
news.ycombinator.com 14y ago

Are there any startups in the legal / judicial reform space?

devs1010
5pts2
news.ycombinator.com 14y ago

Building web app to help expose government corruption, who should I talk to

devs1010
3pts5
news.ycombinator.com 14y ago

Does your company do a lot of back-end SQL updates / changes?

devs1010
1pts0
webgatherer-open-source-java.tumblr.com 14y ago

New Open Source Project: Workflow-powered Web Scraping and Analytics Application

devs1010
1pts0
news.ycombinator.com 14y ago

Creating an Open Source Web App that is also a Startup?

devs1010
3pts3
rickdeveloper.tumblr.com 14y ago

Is Being Agile Really Something to Strive For?

devs1010
3pts0
news.ycombinator.com 14y ago

Resources to become more familiar with CS aspects of programming, optimization

devs1010
1pts2

Consider going into project management, this seems to be what some people do when they don't want to be a developer anymore. I have worked with PM's who used to be developers and had basically completely stopped coding and went solely into management. One guy, at my last job, I don't think had even close to 10 years experience as a developer before he went into management. If you go this route, please don't become the type who attempts to trivialize the work of the people who do do the coding, the aformentioned PM had this attitude and it was rather obnoxious given that his skills had deteriorated (or were never there in the first place) as far as actually being a developer.

I'm just curious what type of dev work you're doing, why did you take such below market pay without any equity? that's low for most types of dev with equity for someone with ten years experience

If they are hosting the game online its not cut and dry that they have a legal requirement to distribute the source code under GNU Public License. I would read up on this more to get a better understanding as there is a lot written about this. See this: http://stackoverflow.com/questions/539291/rebranding-a-gpld-... among many other threads. There is dispute about the term "distribute" as if its on online app they are technically not distributing the code to anyone but it remains on their servers.

jeez I applied for four jobs just last week and I already have a job, not to sound to hard on you but you always have to keep pushing forward with career networking even if things are going well and even if its just online networking

Thanks for the reply, its encouraging that you have been able to keep growing your rate. I have only a few years experience but have crammed a lot into that time period so am hoping to get out more on my own going forward and the idea of being paid for milestones is appealing. I think its always hard to convince someone to pay you more when they have been paying you one rate. For me, there have even been situations where I was an contracted hourly rate employee, quit that position for a higher paying job and then they still asked me to do some side work at my old rate. In this industry, employers will almost always try to take advantage no matter what value you are creating so I think more developers need to learn the business side to get fair compensation.

In my opinion, the concept of paying per hour is one of the biggest fallacies in software development. I am salaried but I don't get paid based on hours worked, I have deliverables that I meet, its irrelevant how much time is spent on meeting those and is impossible to quantify because often the hardest problems are solved in my head when doing something else, could be when stepping out of the office to go for a walk or while on the commute home, etc. We are paid to use our brains and this does not correlate directly with the traditional concept of billing for time. Also,things I do outside of work often positively benefit me, such as working on a side project or reading a book about new programming styles / concepts, however this would never be considered to be "billable hours".

Its my goal to one day work on a per-project basis, I haven't quite figured out how to make a go of this yet, however I really think this is how most software should be done for anyone with a few years experience under their belt. Working software is valuable and if you can commit to something and deliver, the concept of time should be immaterial (outside of meeting a deadline)... its all about value delivered. By tying ourselves to hourly billing rates, I think software development as a profession is held back and part of the reason it may not be as well respected as it should be by "business" people. It takes standing up and proclaiming the value that you bring every now and then to make people realize this isn't an assembly line type of job and never will be.

I spend probably $350 a month commuting in the SF Bay Area on public transit, its ridiculous but its my only option since traffic is bad and parking expensive enough to make public transit the better option by far

they should abandon this concept altogether of pushing this burden onto the client-side (smartphone), they should be able to move any tracking logic server-side to get what they need from a mobile device, really I don't think companies should ever offload this burden onto a client-device, what are they tracking client-side (mousovers? keystrokes?) isn't this a bit invasive to the user?

They just need to stop trying to push the limits of mobile devices and aim for a middle ground, not everyone has a top of the line smart phone and these sorts of issues are to be expected. I see plenty of opportunity in creating lightweight browser based web apps using an all javascript solution (node js backend, backbone or something front-end) and keeping things lighweight

you are missing the point entirely of hourly rates, quite simply, if your time is averaged out to be worth 1000 an hour you would most likely find yourself in a position as a business owner / executive, etc, whose pay is dispersed differently than it is for a lower wage hourly worker, such as stock options, etc... as a contract developer youre better off acting as your own project manager and charging rates on a per project basis, ive worked on 400k projects that are considered relatively small by the companies paying for the software being developed, id take being able to pull in a few 400k projects a year, and executing on these than getting 1000 hr as a contractor, of course ive never accomplished either as im a salaried midlevel devloper

Interesting.. although the ones I'm referring to live here in the U.S., some were born here so I don't think they are a part of this trend.

I understand that point, I just think the author goes a bit far in his assertions. There are many races that have some extent of depigmentation, which I take to mean that they can change their skin tan level by going out in the sun more or less, so it can be a bit subjective to say exactly which are the most pale, however the hair and eye color is less subjective.

I work with many Indians and they themselves refer to "Asian" as a different race (meaning East Asian), so I didn't mean Indian people by this, rather East Asian, obviously many East Asians are much darker skinned than whites, however I personally know Asians that are fairly pale and I am sure at times I have been more tan than they are (when I would spend more time outside) and I primarily of German-Irish ancestry.

In my experience, no, although it may take a bit more than an hour each day and you may need to spend it outside during the "high noon" part of the day. Basically, I've often, in the past, jumped into spending a lot of time outdoors shirtless in the summer time and would get sunburned once but then from that point on would not. It seems that the sustained sun keeps one's "tolerance" up so that sunburns don't reoccur at least until the skin gets less tan again (when less time is spent outdoors)

Is it just me or do some Asians not seem nearly as white as caucasians? It seems especially Japanese can be fairly pale, I think its fairly subjective to say people of European ancestry are universally the most pale on earth.

If you're in a larger organization where others are paid more than you in your company, you can kind of look at it as a way to get them to expect less of you, such as give you less stressful tasks, etc... I know this isn't good long-term, as you obviously want to advance your career, but for example, if you were still finishing up classes or something part-time, it may be beneficial to have less stressful tasks so you have more time to focus on schoolwork, etc...

If the entire company underpays everyone then I don't think there is any upside.

If you're compensated at what they feel is "too high" a rate, or just too high for them (where other companies might be fine with it), it can be stressful since they think they are paying too much and it could even lead to them eyeing you for a lay-off, I suppose, to cut costs, so I guess in twisted way being underpaid can give some job security.

I worked for a company that makes test taking / proctoring software that attempts to do this, I didn't work on the product myself but it seemed a bit of a trainwreck as they would always be having to do overrides for people who couldn't make it past the typing authentication (which was based on a previous sample of their typing), it measured pace, speed, etc.. the company itself wasn't that great so not surprising their implementation of this wasn't optimal, however its an interesting concept.

Put your email address somewhere in your profile and you will get people contacting you, most people do it like emailadd [at] something [dot] com, etc to keep the most simplistic bots from spamming. You will get a bunch of crap messages but it at least gets a lot of people to add you, etc.. its worth it if you want to grow your network, I had mine on there for a while but then got tired of the noise so I took it off and have noticed messages have slowed down considerably.

Agreed, I commute into sf from the east bay, my commute is longer than I'd like now so am planning to move closer but not into the city. Sf is so dense that it can often be the same commuting length in terms of time coming from across the bay as if you lived in the city

For me, when I watch movies I want to choose from the latest releases, I don't watch that often so its simply not a suitable substitute to watch an older (usually at least 10 years older, if using Netflix) movie.. For TV shows, however, I'm much more willing to watch what I consider to be a "suboptimal" choice, since its shorter. I think a lot of consumers share my sentiment in this, however I can see how if you watch a lot of movies it would be too expensive with Amazon's offering.

Haven't you heard of Amazon Instant Video? It has no subscription fee and has the latest movies for rent, on demand, and the highest they go is, I believe $3.99. I don't have a cable or satellite TV subscription at all but I have a PS3 and can use Amazon Instant Video with it, I believe there are devices that you can get to use it if you don't have a current gen video game system.

Personally, I don't like Netflix's streaming video model, I much prefer that of Amazon's but I would definitely like to see the price decrease. Having a large library of movies (mostly older, some fairly recent), doesn't do me any good unless it has the movie I want to watch at that time. I don't watch all that many movies so when I do watch one I want it to choose from any movie to do so, not be limited to a subset of movies for which they were able to negotiate rights to stream them.

I think the "buffet" model of streaming content works for TV shows a lot better since they're shorter and most people are more willing to watch what they consider a "sub-optimal" choice of a show than a movie.

The thing I don't understand is how can they say facebook ads don't work and even be sure of this, given that, as others have pointed out, they aren't going for a "conversion" as the purpose of the ads is branding, so that people think of their brand and eventually may buy a car made by them. They do other forms of advertising for branding, including TV ads, radio, billboards, etc so I don't know how its possible to pinpoint one channel of advertising (facebook) and say its not helping them with branding.

My guess is that they have an expectation of having more user feedback and involvement from this form of branding (people clicking the ad, filling out some bullshit form so they can bombard them with marketing material, etc), however the nature of the product may preclude itself from this sort of consumer behavior because people don't buy cars very often they may not feel compelled to engage with the brand, however seeing the ads on facebook could potentially have the same "branding" effectiveness as TV ads yet they really have no way of measuring this.

I can't say I agree with this. With threading there are certainly extra things that always have to be in the back of your mind, however saying you have to specialize in only writing threading libs is a bit extreme.