This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-04-24
Channels
- # aws-lambda (1)
- # beginners (99)
- # boot (46)
- # cider (8)
- # cljs-dev (20)
- # cljsrn (37)
- # clojure (189)
- # clojure-dev (22)
- # clojure-dusseldorf (28)
- # clojure-italy (1)
- # clojure-russia (28)
- # clojure-spec (10)
- # clojure-uk (33)
- # clojurebridge (1)
- # clojurescript (64)
- # core-matrix (2)
- # css (3)
- # cursive (3)
- # datascript (34)
- # datomic (101)
- # defnpodcast (2)
- # dirac (5)
- # events (1)
- # funcool (3)
- # ldnclj (1)
- # lumo (11)
- # mount (1)
- # off-topic (95)
- # pedestal (2)
- # perun (10)
- # re-frame (3)
- # reagent (6)
- # ring-swagger (4)
- # specter (102)
- # test-check (1)
- # untangled (1)
- # vim (8)
- # yada (17)
Yeah, but unless you spend 10M+, I don't think it's possible to get a "house surrounded by nature" within driving distance of SF.
Reason #42 why I will never live in CA
Eh...I've done the math, cost of living is so high in SF that it offsets most (if not all) of the higher pay you would get there.
@tbaldridge : does cognitect pay that well? Here's what Google pays: http://thestartupconference.com/2017/03/25/the-350k-google-salary-is-hurting-startups/ in my opinion, someone of your calibre would be at the Staff Engineer (400k) or Senior Staff (500k+) level
distinguished engineer would be harder ; for that, I think you'd have to invent a new language, so maybe Rich Hickey would reach that level
Nah, I was more talking about the cost of living in SF. Property is about 6x more expensive in SF than in Denver, and about 12x more expensive than where I lived in Madison, WI. Food, transit times, etc, also play a part.
And the tech scene is still pretty big in Madison and Denver, it's just not a "hip" as SF. So sure i may be able to make more by living elsewhere, but it's not worth the cost in the long run.
Oh right, you have a house (and thus probably a family too). I was just thinking "renting a 2bd room apartment cost", not "buy house + mortgage + children" costs.
Yeah, so that's the hidden cost of Silicon Valley right? "Put your life on hold and give it to us". I worked for some non-profits earlier in my life, and that killed any desire I had to "sacrifice for the company".
I have several friends who have done that though, and it's worked out okay. The whole "60 hours a week until we bootstrap this company" then cash in and take a 1 year vacation.
I’m happy to work 40 hours a week, live in a rural area, have a house with a large yard for my family and dogs. The big city life doesn’t entice me.
I hear that, I'm that crazy guy who fights the HOA in his spare time, and complains about the local teen who took off his muffler and likes to drive his car at 10pm. 🙂
@tbaldridge : if you had a twin, and the two of you alternated shifts, and pretended to be one person, you could split the 400k / year salary and probably still come out ahead 🙂
memo to youngsters: beware of "fast-paced environment" looking for "dedicated self-starters".
just beware of 90% of startups, lol
not just startups, either. if i still worked at google i’d probably be divorced, or at least missing spending time with my son
the good news: universities figgered out that java is a bad 1st language. the bad news: they think javascript is a good 1st language. :( https://thenextweb.com/dd/2017/04/24/universities-finally-realize-java-bad-introductory-programming-language/#.tnw_wLDAzaRn
Wow - that's a 'Out of the frying pan and into the fire' if ever there was one...
you can say that again. let's check back in a few years and see just how twisted those young minds are.
"because it's ubiquitous" Yeah, well, you get a kid growing up thinking spontaneous type coercion is normal and OK.
js is the assembler language of the web. if i were king i would make nasm the intro language. but only for 8 weeks, before moving to Scheme.
Suppose your goal is to maximize avg student salary; then you want to maximize chance of successful startup; and for that, javascript is probably the ideal language to start with.
Hmmmm, what could possibly go wrong? 1 + "hi" => "1hi", 1 - "hi" => NaN, [1,2,3]["0"] => 1, then there are the insane scope rules, and ...
python would be about the same for both of those, and overall better
that's been true for some time now...
I personally think CS theory is great, but if the Univ is to help students get jobs, JS is a great langauge to start with.
For internship after freshmen year; what would be more useful, 1 year of js or 1 year of scheme 🙂 // and I love scheme //
its the difference between training and education. some "educational" institutions think it is their job to prepare students to get a job. that's training. others think it is their job to teach students to think; that's education. if you've learned to think you can always get a job. if you've merely learned a skill then you're a coal miner
What's most likely to produce the next Snapchat? teaching freshmens scheme or teaching freshmen javascript ?
There is zero reason to believe that either (or any language) would have any effect on such an outcome
If I was in charge of an university, first year CS would consist of : (1) javascript (2) google app engine and (3) react 🙂
anyone that understood good CS principles would say "there's no fucking way to make images vanish -- and never create snapchat"
--- says someone that studied CS at a university (20 years ago) and has written web apps and desktop apps
I'm not sure if your argument is: (1) teaching JS as a first langauge does NOT produce founders or (2) CS should not cater to producing rounders
training produces useful people: they can compute without understanding the nature of computatuon, just like a trained welder can join metal with no understanding of what she's really doing. education produces people who understand the nature of computation, and so can compute in any language. who would you rather hire?
@mobileink : I do; if a University has a high rate of producing successful tech founders, I'd certainly prefer attending that University to one that only produced employees
> computer science is not about programming languages. And yet - like any language - the language you use shapes the way you think. I'm of the opinion that teaching Javascript as a primary, initial language may have some detrimental effects.
howsabout a unversity that produces good citizens, no matter what profession they take up?
Good citizenship is not the responsibility of a university; after all, then some may not be able to afford to become good citizens.
@fellshard : I agree that javascript is NOT the ideal first langauge for producing engineers; hwoever, I beleive much of recent startups is basically throwing shit against a wall and see what sticks; -- and the sooner students learn JS, the sooner they can fling shit
If university's role is to produce 'good citizens', as mentioned above, it's essentially splitting citizenship into classes: the intellectual elite, and the uneducated benighted. That doesn't sound like a great recipe for a stable country.
> the sooner they can fling shit - An accurate description 😛 But even if JS is justified as being a reasonable 'trade language', we would then need to distinguish between 'trade developers' and 'computational engineers'.
After all, I wouldn't want a trade developer working on a system requiring stringent engineering constraints - security, reliability, etc.
@fellshard so you're against education?
@fellshard : you teach that in years 2, 3, 4 🙂 ; we already ahve a world where graduates work for dropouts 🙂
Nor that the education inherently makes you a good citizen, nor is capable of doing so.
@mobileink : by "good citizen" do you mean "morals parents should teach their children" ?
> howsabout a unversity that produces good citizens, no matter what profession they take up?
https://news.ycombinator.com/item?id=14186874 <-- this would be amazing