Sign In

Jim Montgomery

Software Engineer

Jim Montgomery is a Software Engineer currently working at Adobe.12 He is based in the United States and has a significant professional network, with 444 followers and 446 connections on LinkedIn.1

Professional Background

Prior to his role at Adobe, Jim Montgomery gained experience working at Annalect.2 This diverse background in the tech industry has likely contributed to his current position at Adobe, a leading software company known for its creative and document management solutions.

Education

Jim Montgomery attended the University of Washington14, which has likely provided him with a strong foundation in computer science and software engineering.

Contact Information

While it's important to respect privacy, publicly available professional contact information for Jim Montgomery includes his work email at Adobe: jmontgomery@adobe.com.3

LinkedIn Profile

Jim Montgomery's LinkedIn profile can be found under the username jim-montgomery-5b37a3, as mentioned in the query. This profile serves as a professional networking tool, showcasing his career achievements and connections in the software engineering field.

It's worth noting that there are multiple professionals named Jim Montgomery in the tech industry, so it's important to distinguish this particular individual by his current role at Adobe and his specific LinkedIn profile.

Highlights

Oct 10 · linkedin

simplethread . com / 20-things-ive-learned-in-my-20-years-as-a-software-engineer https://lnkd.in/gqv-sHB9

  1. I still don’t know very much
  2. The hardest part of software is building the right thing
  3. The best software engineers think like designers
  4. The best code is no code, or code you don’t have to maintain
  5. Software is a means to an end
  6. Sometimes you have to stop sharpening the saw, and just start cutting shit
  7. If you don’t have a good grasp of the universe of what’s possible, you can’t design a good system
  8. Every system eventually sucks, get over it
  9. Nobody asks “why” enough
  10. We should be far more focused on avoiding 0.1x programmers than finding 10x programmers
  11. One of the biggest differences between a senior engineer and a junior engineer is that they’ve formed opinions about the way things should be
  12. People don’t really want innovation
  13. Your data is the most important part of your system
  14. Look for technological sharks
  15. Don’t mistake humility for ignorance
  16. Software engineers should write regularly
  17. Keep your processes as lean as possible
  18. Software engineers, like all humans, need to feel ownership
  19. Interviews are almost worthless for telling how good of a team member someone will be
  20. Always strive to build a smaller system
Jan 8 · linkedin

What I’ve Learned in 45 Years in the Software Industry: 1 curse of knowledge 2 focus on fundamentals: teamwork, trust, communication, seek consensus, automated testing, clean understandable and navigable code and design 3 simplicity 4 seek first to understand 5 beware of lock-in 6 be honest and acknowledge when you don't fit the role

Related Questions

What projects has Jim Montgomery worked on at Adobe?
What is Jim Montgomery's educational background?
How long has Jim Montgomery been at Adobe?
What are Jim Montgomery's main responsibilities at Adobe?
What technologies does Jim Montgomery specialize in?
Jim Montgomery
Jim Montgomery, photo 1
Jim Montgomery, photo 2
Add to my network

Location

United States