Jason Gorman on LinkedIn: The average software developer's capable of typing 2000-4000 lines of code… | 119 comments (2024)

Jason Gorman

  • Report this post

The average software developer's capable of typing 2000-4000 lines of code a day. But the average developer only commits 50 - 100 lines of code per day. Computer programming's 3% typing code and 97% something else. I wonder what that could be...?(So, just to be absolutely clear, I don't believe developers should be writing 2000-4000 lines of code a day, or that LOC are a meaningful measure of developer productivity. I believe the exact opposite.)

107

119 Comments

Like Comment

Jason Gorman

10mo

  • Report this comment

I'm concerned that some people may interpret this to mean that I believe developers *should* be committing 2,000 - 4,000 lines of code a day, or that lines of code is a meaningful measure of developer productivity. Just to be clear, for those who don't follow my posts, I don't think that. I think the exact opposite.

  • Jason Gorman on LinkedIn: The average software developer's capable of typing 2000-4000 lines of code… | 119 comments (6)

No more previous content

  • Jason Gorman on LinkedIn: The average software developer's capable of typing 2000-4000 lines of code… | 119 comments (7)

No more next content

Like Reply

4Reactions 5Reactions

Samir Dobric

10mo

  • Report this comment

You are thinking of software developers as machines that fit into hard metrics - this is a non-starter assumption. Number of lines of code does not tell you anything about complexity or what needs to be accomplished with code. As you finalize code, you may delete most of it. If you inherit code (technical debt), you will spend a lot of time refactoring and deleting code. More lines of code hardly ever translate into "better" code or "finished" code. Fewer lines of code - or as few as possible - is how you know that you are almost done coding. You can also generate code and end up with thousands of lines of code to debug. Or you can leave it as-is and watch the technical debt grow. Ideally, you will working with someone who has done this many times over and lines of code written will be negative for a while.

Like Reply

4Reactions 5Reactions

Tyler Jensen

Enterprise Software Architect

10mo

  • Report this comment

I must be way below average. Then again, I've never fallen into the trap of measuring my productivity by the lines of code that I wrote in a given day.

Like Reply

6Reactions 7Reactions

⭐Victor Z.

Frontend Architect (Angular)

9mo

  • Report this comment

The average developer commits 10 lines of code per day.

Like Reply

1Reaction

What a croc! Even if you could hang out 2 to 4 k it would be junk. Design has to come first and that is not just about lines.

Like Reply

1Reaction

Christopher 🇨🇦 Naismith

Lead/Staff Frontend Engineer @ Grain - React/TypeScript

10mo

  • Report this comment

On Thursday I committed a single line PR that had large performance improvements for our application. Each line of code is not equivalent in benefit, nor does each line take the same amount of time to write.But personally things like meetings, status updates, code reviews, trial and error of writing, and research online are all things that contribute to only 3% of LoC being added.

Like Reply

16Reactions 17Reactions

Assaf Stone

DevOps Jester

10mo

  • Report this comment

Talking to his rubber duck, of course, explaining the problem, in search of insights.

Like Reply

5Reactions 6Reactions

Jeremy Tregunna

Senior SWE @ Microsoft | 4x Founder, formerly a Fractional CTO

10mo

  • Report this comment

43% staring intently at your screen27% mucking with your productivity19% running and rerunning tests/compiling/prettier/etc.8% debugging/googling/etc.3% coding

Like Reply

5Reactions 6Reactions

David Weng

Software Engineer at Kabisa Software Artisans

10mo

  • Report this comment

Meetings

Like Reply

5Reactions 6Reactions

Jean-Philippe Paradis

20+ years programming, 15+ years Common Lisp, 10+ years Common Lisp Open Source. Common Lisp is the best programming language in the world! Let's make it the most popular! Great Common Lisp Revival is coming before 2030!

10mo

  • Report this comment

"Measuring programming progress by lines of code is like measuring aircraft building progress by weight." -- Bill Gates

Like Reply

36Reactions 37Reactions

See more comments

To view or add a comment, sign in

More Relevant Posts

  • Miguel Cortes

    Software Developer | Creating custom solutions.

    • Report this post

    Programmer or Developer?Some people claim programming software is something simple and superficial, while developing software requires real thought. To me, that's just marketing and superficial thinking.The great programmers of old, yes programmers, called their profession programming. Now these modern developers claim programming is something simple and that development is the real engineering.#development #engineering

    2

    4 Comments

    Like Comment

    To view or add a comment, sign in

  • Dan Marshall

    Full-stack Engineer | C# & TDD specialist

    • Report this post

    This is an excellent article that succinctly nails the point of Agile development processes.I want to work in an organisation run like this.

    2

    Like Comment

    To view or add a comment, sign in

  • Tim Ottinger

    • Report this post

    The work of programming does produce lines of code, and those lines of code are produced by typing into the computer. However, 11/12ths of the work programmers do is not typing but thinking.

    Managing Programmer Productivity industriallogic.com

    61

    14 Comments

    Like Comment

    To view or add a comment, sign in

  • John Paul Alcala

    AWS Solutions Architect & Container Expert | Ex-AWS | Consultant | Fractional CTO

    • Report this post

    Engineers are not code monkeys. Engineers are problem solvers. Majority of the work is spent on thinking. The remaining part is translating the solution into usable software. The good ones apply this process as if they are breathing air. The not so good ones spend most of their time typing away instead of thinking. Coding is both a science and a form of art. It is not a manufacturing process.

    28

    1 Comment

    Like Comment

    To view or add a comment, sign in

  • Ugwu Tobechukwu

    Software Engineer | Solving real time technical problems facing companies and individuals, using maintainable codes.

    • Report this post

    Software development/engineering is way beyond typing some codes in a computer.It’s simply the application of code syntax to solve a problem at hand, thus providing a long lasting solution.

    1

    Like Comment

    To view or add a comment, sign in

  • Mohsin Khan

    I Fuse Creativity with Code 🧠 | Software Developer 👨💻 | Front-end Engineer 🖥 | Tech Enthusiast 🔗 | Let’s collaborate to craft extraordinary projects 🚀

    • Report this post

    Why does everyone focus solely on DSA in software development?What about the crucial skill of communicating with clients/users to identify and solve their problems, rather than just finding the largest number in a binary tree?Yes, writing good code and choosing the right tools is essential, but let's not forget the ultimate goal of programming: solving real-world problems and delivering value to users.✨

    2

    Like Comment

    To view or add a comment, sign in

  • Danillo Rios

    Senior Node Engineer @ Delta Capita

    • Report this post

    🚀 Excited to share my latest video 🚀A significant part of a software engineer's work involves maintaining existing code rather than writing new code. Attention to detail is crucial for a great programmer, as a minor mistake can have a significant impact on performance, team, and even the entire company. That's why it is very important to have a clean and well-organized code. Books like 'Clean Code,' 'Clean Architecture,' 'Domain Driven Design,' and 'Design Patterns' are recommended as fundamental knowledge for programmers! 👊 👉 Watch the full video and let me know your thoughts!🔗 https://lnkd.in/d3x-xrrK #ProgrammingSuccess #CodeCleanliness #SoftwareDevelopment #HappyCoding #CleanCode

    Why 99% of programmers fail (even seniors)

    https://www.youtube.com/

    15

    Like Comment

    To view or add a comment, sign in

  • Prof. Dr. Julio Cesar

    Professor universitário, Scrum Master, Doutor em Lógica.

    • Report this post

    Book DescriptionThis book offers a revolutionary approach to software development by showing programmers how to write error-free code from the start. No Bugs! presents techniques to stop many kinds of bugs from being included in a prog ram. It also discusses how to test programs to find bugs.Experienced software developer David Thielen reveals a series of tricks that you can include in a program to warn of the presence of bugs. All are designed to be quick and easy to implement so that you can shorten the amount of time needed to complete and test your programs. All coding is done in C, C++, and assembly language, and all examples are fully functional.More than a debugging guide No Bugs! offers programmers a new way of thinking about developing software. It is also an invaluable resource for testers, managers, software support personnel, and anyone involved in ensuring that software is delivered bug free to the customer.https://lnkd.in/dn-T4v4q

    • Jason Gorman on LinkedIn: The average software developer's capable of typing 2000-4000 lines of code… | 119 comments (40)

    17

    Like Comment

    To view or add a comment, sign in

  • Maziyar Gerami

    Backend Developer at Avan Software Technology Advisors | Part of Flickit Team

    • Report this post

    📚 Book Recommendation: "The Pragmatic Programmer"I recently enjoyed reading "The Pragmatic Programmer" by Andrew Hunt and David Thomas. This book is a treasure trove of insights into programming and software engineering.🌐 Broad Spectrum of Knowledge: The book covers various topics crucial for any developer's growth, from non-technical and psychological wisdom to in-depth technical notes.🚀 Aspiring for Seniority: This book is a must-read if you aim to advance your career and become a senior developer. It provides practical advice and timeless principles that transcend specific technologies.👩💻 Wish I Had Read It Sooner: I wish I had come across this book earlier in my career. Its pages' valuable lessons apply at every stage of a developer's journey.🌟 Highly Recommend: Whether you're just starting or a seasoned developer, "The Pragmatic Programmer" offers profound insights and actionable tips. I highly recommend it to anyone aspiring to become a better developer.Happy Reading! 📖✨

    • Jason Gorman on LinkedIn: The average software developer's capable of typing 2000-4000 lines of code… | 119 comments (43)

    17

    Like Comment

    To view or add a comment, sign in

  • Andrew Tople

    Software Engineering Leader | Builder of High Performing Teams | Maker of World Class Digital Product | Pragmatic Agilist

    • Report this post

    If you are frustrated with the apparent lack of progress or activity of your software developers then maybe your mental model of how the development process works is wrong.This post does a great job explaining what effort really goes into software development (the title of the post gives you a big clue 😉 ).

    Programming Is Mostly Thinking agileotter.blogspot.com

    16

    1 Comment

    Like Comment

    To view or add a comment, sign in

Jason Gorman on LinkedIn: The average software developer's capable of typing 2000-4000 lines of code… | 119 comments (49)

Jason Gorman on LinkedIn: The average software developer's capable of typing 2000-4000 lines of code… | 119 comments (50)

9,515 followers

  • 3000+ Posts
  • 50 Articles

View Profile

Follow

More from this author

  • 7 Things I Learned About Software Development The Hard Way Jason Gorman 1y
  • The Importance of Perspective Jason Gorman 1y

Explore topics

  • Sales
  • Marketing
  • IT Services
  • Business Administration
  • HR Management
  • Engineering
  • Soft Skills
  • See All
Jason Gorman on LinkedIn: The average software developer's capable of typing 2000-4000 lines of code… | 119 comments (2024)
Top Articles
6 Ways to Invest in Real Estate ($10-$100,000)
Traders Trust: Forex Broker | Low Spreads | High Dynamic Leverage
Toa Guide Osrs
Algebra Calculator Mathway
Online Reading Resources for Students & Teachers | Raz-Kids
How Much Is 10000 Nickels
Gunshots, panic and then fury - BBC correspondent's account of Trump shooting
Best Cav Commanders Rok
Valentina Gonzalez Leaked Videos And Images - EroThots
The Rise of Breckie Hill: How She Became a Social Media Star | Entertainment
Nonne's Italian Restaurant And Sports Bar Port Orange Photos
Nitti Sanitation Holiday Schedule
Best Food Near Detroit Airport
Nebraska Furniture Tables
Colts Snap Counts
Interactive Maps: States where guns are sold online most
24 Best Things To Do in Great Yarmouth Norfolk
Ou Class Nav
Violent Night Showtimes Near Amc Fashion Valley 18
Byui Calendar Fall 2023
Amazing deals for Abercrombie & Fitch Co. on Goodshop!
Rqi.1Stop
Melendez Imports Menu
Xfinity Cup Race Today
Ihub Fnma Message Board
Low Tide In Twilight Ch 52
Hannaford Weekly Flyer Manchester Nh
Page 2383 – Christianity Today
Rugged Gentleman Barber Shop Martinsburg Wv
John Deere 44 Snowblower Parts Manual
Pay Stub Portal
Laveen Modern Dentistry And Orthodontics Laveen Village Az
Swimgs Yuzzle Wuzzle Yups Wits Sadie Plant Tune 3 Tabs Winnie The Pooh Halloween Bob The Builder Christmas Autumns Cow Dog Pig Tim Cook’s Birthday Buff Work It Out Wombats Pineview Playtime Chronicles Day Of The Dead The Alpha Baa Baa Twinkle
The Latest: Trump addresses apparent assassination attempt on X
Most popular Indian web series of 2022 (so far) as per IMDb: Rocket Boys, Panchayat, Mai in top 10
Petsmart Distribution Center Jobs
Sitting Human Silhouette Demonologist
Tal 3L Zeus Replacement Lid
Jefferson Parish Dump Wall Blvd
Culvers Lyons Flavor Of The Day
Wayne State Academica Login
Join MileSplit to get access to the latest news, films, and events!
Tyler Perry Marriage Counselor Play 123Movies
Citibank Branch Locations In Orlando Florida
Craigslist Freeport Illinois
Henry Ford’s Greatest Achievements and Inventions - World History Edu
Wilson Tire And Auto Service Gambrills Photos
Brother Bear Tattoo Ideas
Kaamel Hasaun Wikipedia
Lesly Center Tiraj Rapid
The 13 best home gym equipment and machines of 2023
Generator für Fantasie-Ortsnamen: Finden Sie den perfekten Namen
Latest Posts
Article information

Author: Duncan Muller

Last Updated:

Views: 6812

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Duncan Muller

Birthday: 1997-01-13

Address: Apt. 505 914 Phillip Crossroad, O'Konborough, NV 62411

Phone: +8555305800947

Job: Construction Agent

Hobby: Shopping, Table tennis, Snowboarding, Rafting, Motor sports, Homebrewing, Taxidermy

Introduction: My name is Duncan Muller, I am a enchanting, good, gentle, modern, tasty, nice, elegant person who loves writing and wants to share my knowledge and understanding with you.