What we’re about
Welcome! This is a group for anyone interested in Java development. Meetings are held every second Wednesday of the month and include opportunities for networking as well as presentations on some topic of interest to Java developers. We meet for dinner/drinks afterward.
Philip Yurchuk organizes the meetings.
We have online discussions in two places:
The OCJUG Slack:
https://app.slack.com/client/T011179V88K/C01117A1JRH
The OCJUG LinkedIn Group:
https://www.linkedin.com/groups/1684187/
Upcoming events (1)
See all- Java ReadabilityLearningFuze Web Development Bootcamp & Coding School, Irvine, CA
The holy grail of software is maintainability, and most of that comes from readability. This month, we're very lucky to have Robert Gardner, who ran the Java Readability program at Google, share his knowledge.
Robert is going to take us through his readability class and quiz, show us examples from actual code reviews and we'll workshop how to improve it. Everyone will walk away with stronger coding skills.
And in the days of AI generated code, it's more important than ever that we can determine when it's writing sub-par code. Remember, it's trained on average code, not the best code!
We are again graciously hosted by LearningFuze.
Schedule:
6:30 - Networking
7:00 - Talk
8:30 - Dinner at Shake Shack at the Irvine Spectrum, followed by drinks/coffee/dessert at Cheesecake Factory.Speaker Bio:
I went to Stanford to earn a Ph.D. in Physics. While there, the Macintosh was introduced. A few friends and I wrote a commercial app for the Mac and started a company to sell educational software. Over the next few years I migrated my career from physics to computer software. I have worked at over a dozen different companies in my 30+ year career. I was at Google for 14 years and intended to retire from there, but found myself desirous to continue contributing. I worked at several contract and consulting jobs before coming to LearningFuze where I teach software development to adults wanting to change careers. While at Google, I worked on a number of different projects, including Google Audio Ads, Google Analytics, and the Google Marketing Platform. I started as an individual contributor and ended as a Director of Engineering, running a team of about 50 software engineers. I created and taught several classes, including "So You Want to Be a Tech Lead", which I traveled the world to teach and is now the foundation of Google's leadership training program, a class on Java Readability (mentioned above), and classes on introduction to Java programming for our interns. I served on the Google Hiring Committee, Training Committee, and Testing Committee.