Related Posts
More Posts
Hello All, I am new here, I have +2yoe in Marcomm, Business Intelligence and Data Analysis for BFSI domain. Due to some family reasons looking for job in Pune urgently. Please let me know for the openings at your companies. Thank you. PS: (tools- excel, power bi, canva) Tata Consultancy Infosys Accenture Wipro ZS Associates
Additional Posts in Software Engineering
Hi All, I recently interviewed at Amazon and Google for software engineer and passed both interviews. I have an offer on the table from Amazon but with Google I am officially in team matching and my recruiter tells me that the queue is pretty backed up now and it can take a long time. My question is should I take the Amazon offer now or decline Amazon and hold out for Google? I have heard that Google has better wlb/benefits. But I'm scared to decline Amazon without a guaranteed job offer.
How do you all deal with the guilt of leaving a comany/ team? I have been working at Microsoft for 1 year now, and seriously considering moving. I find the code base to be very legacy and I mostly work on obscure bugs that I spend so much time on, mostly due to navigating this large code base and not having much docs to refer to. Hence I find the job slightly unsatisfying, and that I could learn more elsewhere. However, I love the wlb, the team and company culture. The guilt stops my applying.
I checked my alma mater's degree reqs and it is optional too. From a Computer Science POV I kinda get why it's optional but from a career POV it makes no sense.
Having said that, experimenting with an RBDMS is so stupid easy these days with Postgres and Docker. My old college uses this textbook in their intro to DB course: https://www.db-book.com/
A module on relational databases was mandatory for my BS degree in Germany. It covered basic database design, SQL, and technicalities like B-Trees etc.
However there was nothing on other types of databases like NoSQL, wide-column, key/value, etc.
Which college/degree program? Columbia College’s BS in MIS has a whole class on database systems.
UC Davis, it was an elective but not a requirement for a BS in Computer Science and Engineering
Ours was also an elective. It should be required probably but data structures is more important for everyone. Databases can be abstracted away for a lot of engineers
I could see why it’s split though. Prior to DevOps, a software track was separate from an infrastructure track. Being a Database Admin/Architect used to be very prestigious and common.
Please write this 100 times on the blackboard:
Computer Science degrees are not professional training.
Interesting, I didn’t take a traditional CS degree so I can’t really speak for most software engineers, but I had to take at least 5 classes that went into depth on everything from simple database queries and programming in oracle to database design, database administration, and data warehousing.
College isn't there to teach, it's there to test persistence. If that's the only thing you've had to learn on the job then you are lucky. This field is a lifetime moving field though, so if you don't like learning you won't be happy long.