HNHacker News
TopNewBestAskShowJobs

csnewb

256 karma · joined April 30, 2014

submissionscomments
csnewb··on What's your salary?
I have equity but its garbage. I know I'm being severely underpaid but after college graduation I was desperate to take the first available job offer (the salary was actually 85k at the time). What's a reasonable salary to ask for in my next job?
csnewb··on What's your salary?
Job: Software Engineer, Experience: 2 years, Salary: $88k, Bonus: $0, Location: SF Bay Area
csnewb··on Ask HN: An all round resource on web-dev?
"Web Application Architecture" by Shklar and Rosen is a great resource for understanding the major components of a web application: http://www.ce.uniroma2.it/courses/PRSI/WebApplication.pdf
csnewb··on Ask HN: How do I find people to follow on Mastodon?
Are you talking about the metal band?
csnewb··on Facebook Is Looking for Employees with National Security Clearances
Out of curiosity, is past drug use considered an automatic disqualification? I've never been convicted of literally anything, my record is 100% clean. But let's just say college was a very experimental period of time. I'm interested in getting a security clearance but that's the only major red flag I see that could count against me.
csnewb··on Ask HN: How do you schedule job interviews when already working?
I'm a shitty person but I schedule my phone screens either early in the morning before work (I come in at 10am), or during gaps in my work schedule, and I'll go to the parking lot and sit in my car for the phone screen. Luckily no one monitors what I do or where I go during the day, but to be fair almost everyone in the company is actively job hunting. For onsites I'd probably work from home for a bit and take the rest of the day off.
csnewb··on Ask HN: How do you manage what you learn from books?
Highlighting and writing inside of books is criminal. For every book I read I made a Google doc and write down key ideas in my own words. I try to review these docs periodically to keep refresh my memory.
csnewb··on Why Germany’s happy, successful: Its values are the opposite of Silicon Valley’s
+1. Was recently in Berlin and Munich and had a similar experience. Also Oktoberfest in Munich is something that everyone needs to experience.
csnewb··on Hewlett Packard Enterprise Is Said to Plan About 5k Job Cuts
I'm in ArcSight/HPE now under Micro Focus. Does this news still affect us?
csnewb··on Ask HN: How to stop competitiveness within the Dev world?
Developers are some of the biggest fucking assholes I've met. At least everyone I know has called someone else a fucking idiot at least once. I've been called that as well. No matter how intelligent, hard working, and productive a developer may be, there will always be at least a few people to talk shit about him/her.
csnewb··on Ask HN: What books had the greatest effect on how you structure your code?
Online resources are often shallow in content. I prefer to deep dive into a topic and truly learn it inside and out by reading a good book. Blogs and tutorials don't give you that deep insight.
csnewb··on Ask HN: Resources for learning software design?
Why do you think Code Complete is inadequate for learning about software design?
csnewb··on ASK HN: How do you retain the knowledge picked up?
When I'm learning something new I try to take notes by hand or type them up. Every few days I'll rewrite what I learned from memory, as much as I can remember. Then I'll compare my current notes to my previous notes and fill in the gaps that I skipped. I repeat the process every few days until the information is ingrained in my memory.
csnewb··on Ask HN: What do you do with old technical books?
I'm not OP but where I live (Mountain View), libraries don't accept computer books published more than 4 years ago. I'm pretty sure the rest of the SV libraries are like that.
csnewb··on Ask HN: Do you use social media?
I use Facebook to chat with friends and organize social events but do not post personal content. LinkedIn is truly awful, my feed is flooded with recruiters complaining about candidates or posting cringy motivational stories.
csnewb··on Ask HN: How Much Alcohol/Coffee Do You Drink?
2 cups of coffee a day. One after breakfast, but the coffee making process is a morning ritual. I buy specialty coffee (Verve, Four Barrel, etc), grind the beans myself, and brew them using a pour over method on the Chemex device. I'll have whatever coffee we have at work in the afternoon for another energy boost.
csnewb··on Ask HN: How much time do you spend reading books?
Out of curiosity, how much information do you retain from all the books that you've read? Especially when reading technical books, do you take notes and review them later?

I personally forget the majority of what I read and only remember a few main ideas. With technical books I take notes in google docs and try to review them later to cement the ideas in my mind.

csnewb··on Ask HN: Networking primer for programmers
In college we used the Kurose textbook: https://www.amazon.com/Computer-Networking-Top-Down-Approach...

It explains just about every networking concept in grueling detail. However I don't remember anything I learned in that class, and now as a working developer don't have the time to work through a 900 page textbook.

These Youtube playlists covered the important networking parts. Search Wikipedia for the topics you don't understand.

1) Stanford Networking: https://www.youtube.com/playlist?list=PLx_Dnlrnkd6f3mtJgmoBk...

2) New Boston: https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBpuvPW0aHa...

3) Gate Lectures by Ravindrababu Ravula: https://www.youtube.com/playlist?list=PLEbnTDJUr_IegfoqO4iPn...

csnewb··on Ask HN: Is asking obscure algorithms any test of programming ability?
I mean, aren't those algorithms developed by CS professors/researchers/Ph.D's/mathematicians? As a junior developer I seriously doubt I'd even approach the problem the same way as the super smart person who developed that algorithm.
csnewb··on A Competitive Programmer's Handbook
That was my thought while reading through it, but its basically just an algorithms textbook, which makes technical interviews seem even more daunting.
csnewb··on Preparing for a Technical Interview: Algorithms and Data Structures
This is a great guide, thanks for sharing.

Out of curiosity, how do other employed developers allocate time to study this stuff? Immediately after graduating from college I could spend 4-8 hours a day most days of the week reviewing algorithms and solving problems without issues. Now, after a full day of coding at work, going to the gym, coming home to prepare dinner and run other errands, I'm physically and mentally drained. I might spend an hour or two before bedtime trying to study this stuff (since I completely forgot it since I last did technical interviews 1+ years ago) but progress is slow. Of course there are weekends, but that's usually the only time I get to relax and go outside to see the sun. I now understand why it takes 6+ months for working professionals to find new jobs.

csnewb··on The Tenacity of Tech Recruiters
I have a picture, my education listed (CS B.S. degree from top 30 university), prior internship (with short description), and my current position at a huge company in Silicon Valley (also with a short description). On average 1-2 recruiters look at my profile without contact. What the hell am I doing wrong?
csnewb··on How the Instant Pot cooker developed a cult following
Instant Pots are AWESOME for meal prep especially for those who are bulking/cutting weight. In under one hour on a Sunday night, I prepared enough chicken, brown rice, and veggies to eat for lunch every day for a week (I don't eat breakfast and generally eat salad for dinner). The food tasted decent, but the amount of time spent on preparation can't be beat.
csnewb··on Ask HN: Is the CS job market tightening?
What kind of skill set are you referencing?
csnewb··on Ask HN: Do you feel obligated to go to work happy hours?
I work at a big company in Silicon Valley. Our "happy hours" take place during work hours, usually from 3-5pm. However most people use it as an excuse to leave work early to beat traffic on 101/280 (but let's face it, no one beats traffic here). I'm 26 while most of my coworkers are in their 40's and 50's. I don't think anyone cares if I go or not.
csnewb··on Ask HN: What is an efficient strategy to retain skills with minimum investment?
Every time I start a new project, read a book/tutorial/blog, or watch a lecture, I write down notes in a Google Doc. These notes are mostly bullet notes summarizing the main idea of what it is that I've learned (Feynman Technique), and I make sure to document from which source I learned that thing. Every few weeks I'll read through this document full of notes to refresh my memory on whichever topic I choose. That way, instead of wasting time (for example) re-read a dense technical textbook, I can quickly ramp up on a topic by reading my notes. If those notes are insufficient, I'll reference my bibliography and go straight to the source. The benefit of having these notes stored in Google Docs is that I can reference them from any device. However lately I've been considering switching to writing all notes in plain text files with vi so that I could grep and find things easier later on.

I also personally retain knowledge better when I write it down. I always keep a stack of printer paper or composition notebooks nearby so that I can write down my ideas. These methods aren't always very effective, but they help.

csnewb··on Ask HN: How do you start a career in software security?
I know this is a broad question, but what skill set are security firms looking for in graduates/juniors? I have a year of experience in software development on a security product, and have done some basic security vulnerability assessments, but I'm not sure if that's enough to get hired somewhere else.
csnewb··on Tinkering vs. Reading Books
I'll read a tutorial/blog post or the official docs to quickly get up to speed on something, and read textbooks for learning a topic in depth. The problem is I get too caught up in reading a dense textbook but forget a lot of it because I don't apply that knowledge. I'm trying to find a middle ground between reading and application.
csnewb··on Ask HN: Do you know of any cyber security startups in SF Bay?
Splunk, Bitglass
csnewb··on Ask HN: What is the best online learning subscription for S/W Developers?
How is plularsight compared to something like Coursera or Udemy?
← PreviousPage 3 of 4Next →