#DevDiscuss Archive


Tuesday January 29, 2019
9:00 PM EST

  • ThePracticalDev Jan 29 @ 9:05 PM EST
    Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • ThePracticalDev Jan 29 @ 9:06 PM EST
    Be kind, use the #DevDiscuss hashtag. ❤️
  • kylegalbraith Jan 29 @ 9:07 PM EST
    I think quite a few fallacies have fallen in recent years or run the risk of falling in the coming years. That feels like the nature of tech, we build based on a set of assumptions. Then those assumptions become tested and then proven or broken. Rinse and repeat. #DevDiscuss
  • littlekope0903 Jan 29 @ 9:08 PM EST
    Common Fallacy: "We don't have time to worry about accessibility. It's a nice to have." Didn't expect me to say that one, did ya? 😉 #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • laurieontech Jan 29 @ 9:08 PM EST
    You have to be a specialist. It’s true, in certain roles. But it’s not true across the board and relying on one tech stack to get you through your career isn’t necessarily a smart move. The industry is ever changing and being adaptable and a generalist has merit. #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • bendhalpern Jan 29 @ 9:08 PM EST
    "Most people overestimate what they can do in one year and underestimate what they can do in ten years." I think this applies very well to how people see the longterm outlook of their software project. Too much flawed short term hurrying as a result. #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • ASpittel Jan 29 @ 9:08 PM EST
    Common developer fallacy: This type of programming is much harder/better than that other kind. My language is better than their language. I'm smarter than that dev because I use X tool. #DevDiscuss
  • ajw1970 Jan 29 @ 9:09 PM EST
    Examples? #DevDiscuss
    In reply to @kylegalbraith
  • littlekope0903 Jan 29 @ 9:09 PM EST
    Common Fallacy: That algorithms protect us from bias. #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • jmdembe Jan 29 @ 9:09 PM EST
    Common fallacy: software developers/engineers don’t have to talk to people. #devdiscuss
  • laurieontech Jan 29 @ 9:10 PM EST
    There is validity in the immediate term, short term, and long term planning goal posts. They can change, but it’s a strong starting point. #DevDiscuss
    In reply to @bendhalpern
  • ecnepsnai Jan 29 @ 9:10 PM EST
    #DevDiscuss Common Fallacy: You're aren't "smart enough" if you use a GUI. Cut it out with this elitist nonsense. GUIs have a very important purpose and make our industry more welcoming.
  • littlekope0903 Jan 29 @ 9:10 PM EST
    I will always remember @eryno's tweet that said something like "If someone told you that you wouldn't have to talk to people as a programmer, I'm sorry. Someone lied to you." #DevDiscuss
    • jmdembe Jan 29 @ 9:09 PM EST
      Common fallacy: software developers/engineers don’t have to talk to people. #devdiscuss
  • t_sedgwick Jan 29 @ 9:10 PM EST
    A common fallacy is needing to spend all your free time developing to be great. Keep the balance between other interests and coding. You don’t have to eat and breathe code to be a superb engineer. Arguably, other interests compliment your software expertise. #DevDiscuss
  • bendhalpern Jan 29 @ 9:10 PM EST
    "Jack of all trades, master of none" is a total fallacy. I really like the responses in this thread: https://t.co/PF0Nvx2Cd5 #DevDiscuss
  • kylegalbraith Jan 29 @ 9:11 PM EST
    A few common fallacies off the top of my head: Tech X is here to stay and will rule the world Language Y is far superior than all others and everyone will switch to it A bug free system is a perfect system #DevDiscuss
  • ASpittel Jan 29 @ 9:11 PM EST
    YES This is such a great project: https://t.co/Ng1G4wEdzm And everyone should watch this: https://t.co/IT49GGKU36 #DevDiscuss
    • littlekope0903 Jan 29 @ 9:09 PM EST
      Common Fallacy: That algorithms protect us from bias. #DevDiscuss
      • ThePracticalDev Jan 29 @ 9:05 PM EST
        Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • jmdembe Jan 29 @ 9:11 PM EST
    Another common fallacy: “you aren’t a real developer if you don’t know x” 🙄 #DevDiscuss
  • ASpittel Jan 29 @ 9:12 PM EST
    YES This is such a great project: https://t.co/Ng1G4wEdzm And everyone should watch this: https://t.co/IT49GGKU36 #DevDiscuss
    • littlekope0903 Jan 29 @ 9:09 PM EST
      Common Fallacy: That algorithms protect us from bias. #DevDiscuss
      • ThePracticalDev Jan 29 @ 9:05 PM EST
        Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • laurieontech Jan 29 @ 9:12 PM EST
    Any claim that people working smarter and simpler are doing it because they can’t do the “real stuff” is total gatekeeping. Efficiency IS smarter. #DevDiscuss
    In reply to @ecnepsnai
  • KrisSiegel Jan 29 @ 9:13 PM EST
    When I started I had a lot of people telling me DRY (Don't Repeat Yourself) was important and to make abstractions for any and all repetition. This is actually terrible advice. I think @sandimetz said it best "Duplication is far cheaper than the wrong abstraction." #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • molly_struve Jan 29 @ 9:13 PM EST
    "You work in software? Great! Can you fix my internet/laptop/phone/printer/etc?" #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • kvlly Jan 29 @ 9:13 PM EST
    Common fallacy: you have to code all the time to be any good. Wrong. Take breaks, refresh, and you'll get better with time. There's no time frame on becoming a successful programmer. #DevDiscuss
  • onkartalekar Jan 29 @ 9:13 PM EST
    “It works on my machine, so it should work” #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • yaakov_h Jan 29 @ 9:13 PM EST
    A couple fun fallacies I’ve found are “computers are fast enough now that we don’t have to worry about performance,” and “we don’t have to think about memory if there is a garbage collector” #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • laurieontech Jan 29 @ 9:13 PM EST
    Absolutely. A well rounded person is often a stronger engineer than someone who can write the worlds most efficient algorithm. True engineers understand th big picture and the people involved, not just the machines. #DevDiscuss
    In reply to @t_sedgwick
  • littlekope0903 Jan 29 @ 9:13 PM EST
    LOL! #DevDiscuss
    In reply to @molly_struve
  • andreasklinger Jan 29 @ 9:13 PM EST
    Common Fallacy: We judge others by their actions, ourselves by our intentions. Meaning: we make often drastic decisions based on skewed perception. (True for problematic relationships with co-workers, competitors and pretty much any other interaction) #DevDiscuss
    In reply to @ThePracticalDev
  • MarkJohnson303 Jan 29 @ 9:13 PM EST
    Developer fallacies: your code has to be pretty. there's only one right way to do a thing. front end is harder than back end. back end is harder than front end. #devdiscuss
  • jmdembe Jan 29 @ 9:14 PM EST
    Another one I just thought of: software will be “done”. #DevDiscuss
  • kylegalbraith Jan 29 @ 9:14 PM EST
    This is an excellent one! #DevDiscuss
    In reply to @andreasklinger, @ThePracticalDev
  • MarkJohnson303 Jan 29 @ 9:15 PM EST
    But, but, you have to live and breathe and eat programming! (The best people in ANY discipline are well rounded.) #devdiscuss
    In reply to @kvlly
  • laurieontech Jan 29 @ 9:15 PM EST
    True. Though rust is real! 🙃 #DevDiscuss
    In reply to @kvlly
  • jmdembe Jan 29 @ 9:15 PM EST
    Every fallacy I have just tweeted are things I have heard in the last week btw. #devdiscuss
  • kylegalbraith Jan 29 @ 9:15 PM EST
    Common fallacy #45789: you will write code for 80% of your day. #DevDiscuss
  • molly_struve Jan 29 @ 9:16 PM EST
    As computers get faster, the expectations for content delivery speed only go up. It is a never ending game of one up'ing #DevDiscuss
    In reply to @yaakov_h
  • Davkas2005 Jan 29 @ 9:16 PM EST
    Been a while since I made a comment on #DevDiscuss! One fallacy that thankfully seems to be slowly going away is the idea of futureproofing. Rather than trying to consider what all is likely to change in the future when coding, instead make your code flexible and easy to update.
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • ajw1970 Jan 29 @ 9:16 PM EST
    Is also a fallacy that you need to keep the balance between... Maybe it's ok to do what works for you? #DevDiscuss
    In reply to @t_sedgwick
  • JT_Grimes Jan 29 @ 9:16 PM EST
    Everything you think you know about software development today will be on a list of common fallacies in three years. #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • gumnos Jan 29 @ 9:16 PM EST
    False truths? A big one is "X can be added later, just get the product to market" whether X is accessibility, security, usability, tests, or whatever. Sure, it *can* be done, but you're racking up technical debt on the same scale as the US national debt. #DevDiscuss
    In reply to @ThePracticalDev
  • kylegalbraith Jan 29 @ 9:16 PM EST
    "Bad code means a bad developer wrote it" This has a 2% chance of being correct. Often times the developer had good intentions, but you are missing all of the context in which it was written. #DevDiscuss
  • MarkJohnson303 Jan 29 @ 9:16 PM EST
    100% agree! #devdiscuss
    In reply to @t_sedgwick
  • jmdembe Jan 29 @ 9:17 PM EST
    Another one: meritocracy is a thing in tech. LIES! #devdiscuss
  • molly_struve Jan 29 @ 9:17 PM EST
    OMG if we wrote code for 80% of the day, there would be so. much. code! I couldnt even imagine 😂 #DevDiscuss
    In reply to @kylegalbraith
  • ajw1970 Jan 29 @ 9:17 PM EST
    Works in a small company that can't afford specialists. #DevDiscuss
    In reply to @bendhalpern
  • ASpittel Jan 29 @ 9:17 PM EST
    I hadn't seen this thread before, this makes me feel *so* much better as somebody who totally falls under that title. #DevDiscuss
  • c_vader Jan 29 @ 9:18 PM EST
    "If you don't work on side projects, you're not a dev" #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • mrjhnsn Jan 29 @ 9:18 PM EST
    Would you guys learn to properly ssh already? Kthxbye Sincerely, OPS/Admin #DevDiscuss
  • MarkJohnson303 Jan 29 @ 9:18 PM EST
    Vue's new GUI is delightful. Command line has its place, but I'd much rather interact with something that's been designed to present information in a thoughtful way. #devdiscuss
    In reply to @ecnepsnai
  • jmdembe Jan 29 @ 9:18 PM EST
    Failing fast. Another fallacy that brings nothing but technical debt! #DevDiscuss
  • kylegalbraith Jan 29 @ 9:18 PM EST
    This is a good one that I mostly agree with. However, I believe there is a fallacy in that a piece of software should live forever as well. Code/software should live as long as it is serving the purpose of its end users. Can those purposes be finite? #DevDiscuss
    In reply to @jmdembe
  • laurieontech Jan 29 @ 9:18 PM EST
    Any statement that learning X thing is absolutely essential to being valuable in tech this year, or the next, etc. no one can read the future, learning anything is valuable because it’s making you better at the act of learning. #devdiscuss
  • bendhalpern Jan 29 @ 9:19 PM EST
    On the fallacy of "Don't Repeat Yourself" https://t.co/mxA4CA9Ggz #devdiscuss As mentioned by others in tonight's discussion, DRY has long been held up as a standard that can create as many problems as it solves.
  • hananezlitni Jan 29 @ 9:20 PM EST
    Common fallacy: "soft"/interpersonal skills are not as important as technical skills and a recent one I heard: frontend development is not development 🙄 #DevDiscuss https://t.co/8hHE46GbuT
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • kylegalbraith Jan 29 @ 9:20 PM EST
    Imagine our bug rates then! #DevDiscuss
    In reply to @molly_struve
  • gumnos Jan 29 @ 9:21 PM EST
    I'm always surprised just how little of my 20+ year career as a developer has involved putting code in a file. Lots of thinking. Lots of communication with customers, coworkers, and compilers. Lots of whiteboarding. But surprisingly little code-writing. #DevDiscuss
    In reply to @kvlly, @ThePracticalDev
  • ajw1970 Jan 29 @ 9:21 PM EST
    I think about code more that I write it. But I think about it often as I'm always looking fut ways to improve my trade craft. Even while doing other things. #DevDiscuss
    In reply to @molly_struve, @kylegalbraith
  • ecnepsnai Jan 29 @ 9:21 PM EST
    I never understood why it's always been a CLI v.s. GUI battle, as if they can't coexist and even compliment each other. #DevDiscuss
    In reply to @MarkJohnson303
  • jmdembe Jan 29 @ 9:21 PM EST
    Another fallacy: “code is life” That is burnout! Go take a nap. #DevDiscuss
  • c_vader Jan 29 @ 9:21 PM EST
    "If we add more devs to the project, we'll deliver it on time" #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • molly_struve Jan 29 @ 9:21 PM EST
    Nothing makes me more angry then when people criticize old code and the people who wrote it! You have no idea what it was like when it was written. I tend to lean towards giving people the benefit of the doubt. #DevDiscuss
    In reply to @kylegalbraith
  • laurieontech Jan 29 @ 9:22 PM EST
    Maybe that’s why blank files are so intimidating 😅 I so rarely see them! #devdiscuss
    In reply to @gumnos, @kvlly, @ThePracticalDev
  • kylegalbraith Jan 29 @ 9:22 PM EST
    "Coding a solution is difficult" Coding it isn't the hard part in my mind. Deciding which one to code and reasoning about why that one is the best one, that's the hard part. #DevDiscuss
  • laurieontech Jan 29 @ 9:23 PM EST
    Man, I thought the mythical man month squashed this one? Here’s to hoping! #DevDiscuss
    In reply to @c_vader
  • MarkJohnson303 Jan 29 @ 9:23 PM EST
    Someday someone will look at all the code that I'm writing right now as a dev team of one, learning as I go, and be appalled. I hope they give me that much grace! #devdiscuss
    In reply to @molly_struve, @kylegalbraith
  • pandyzhao Jan 29 @ 9:23 PM EST
    Common fallacy, probably: A bug is unique to you. It's probably not, and it's worth raising or reporting. Personally guilty of this. I'm hoping it's not unique for me. 🙃 #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • sitecorerican Jan 29 @ 9:24 PM EST
    It is said by people that doesn't know anything about development: "that's an easy fix, is only an 'if'" 🙄 #devdiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • kylegalbraith Jan 29 @ 9:24 PM EST
    Numero deux for $200 please. #DevDiscuss
    In reply to @MrKihashi, @molly_struve
  • sunnysinghio Jan 29 @ 9:24 PM EST
    Common fallacy: The most important part of software development is the code. What's more important is how your code helps people. Is your app solving problems? Does it bring value to others? #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • kylegalbraith Jan 29 @ 9:26 PM EST
    Here's the kicker though: someday that someone could be......you #DevDiscuss
    In reply to @MarkJohnson303, @molly_struve
  • shahedC Jan 29 @ 9:26 PM EST
    Here’s a diagram from the comments. I like to learn many things about .NET and Azure, which I guess makes me a generalist across many topics. But I also like to go deep in one thing at a time (currently ASP .NET Core) so I guess I’m a specialist in that right now. #DevDiscuss
    In reply to @ASpittel
  • laurieontech Jan 29 @ 9:26 PM EST
    Not sure if this is a fallacy but I hear the assumption that bugs shouldn’t take long to fix. They may be simple to solve but man does it take forever to find them. #devdiscuss
  • molly_struve Jan 29 @ 9:27 PM EST
    THIS is exactly how I perceive my skill set as a dev! Great visualization! #DevDiscuss
    In reply to @bendhalpern
  • ajw1970 Jan 29 @ 9:27 PM EST
    Agile isn't about racking up technical debt but about delivering the most value. Could be what some think of as technical debt wasn't of high value to the customer. #DevDiscuss
    In reply to @gumnos, @ThePracticalDev
  • MarkJohnson303 Jan 29 @ 9:28 PM EST
    Yes! Software development is a team effort and whether it's the customer service team, design, devs, product... no one part is any more important than the others in the end. All those other people help bring value to the code you're writing. #devdiscuss
    In reply to @sunnysinghio
  • gumnos Jan 29 @ 9:28 PM EST
    I like to push it to the extreme and reply with "Yeah, nobody's a real {web/application/…} developer until they've doped their own silicon and made their own CPU". 😉 Nobody does it all in this industry, so find what you enjoy and chase that. #DevDiscuss
    In reply to @jmdembe, @ThePracticalDev
  • ajw1970 Jan 29 @ 9:28 PM EST
    There are foundations in our industry that haven't changed. Read Clean Architecture by @unclebobmartin #DevDiscuss
    In reply to @JT_Grimes, @unclebobmartin
  • laurieontech Jan 29 @ 9:28 PM EST
    Testing should not be relegated to the end of the process and passed off to a separate team!!!! The fallacy that hiring good QA will fix your code isn’t true. They can help, but engineers are responsible for testing too. #devdiscuss
  • molly_struve Jan 29 @ 9:29 PM EST
    A lot times it is me which is probably why I have learned to lean towards giving people the benefit of the doubt! Usually that means giving "Past Molly" the benefit of the doubt 😂 #DevDiscuss
    In reply to @kylegalbraith, @MarkJohnson303
  • MarkJohnson303 Jan 29 @ 9:29 PM EST
    Oh man, those "WHAT HAVE I DONE" moments are way more frequent than I'd like to admit. #devdiscuss
    In reply to @kylegalbraith, @molly_struve
  • littlekope0903 Jan 29 @ 9:29 PM EST
    Not necessarily code related, but I think it's a fallacy that PMs and tech leads are responsible for writing tickets and not devs. #DevDiscuss
  • JoelMcCracken Jan 29 @ 9:29 PM EST
    Fallacy: you need to follow every trend in this industry to keep up. Spoiler: most trends are hot and hyped for a couple of years and then go away because they were not well-considered in the first place. #devdiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • ajw1970 Jan 29 @ 9:29 PM EST
    Agreed. #DevDiscuss
    In reply to @laurieontech
  • thepavel Jan 29 @ 9:30 PM EST
    The development fallacy i most commonly encounter is the idea that the right design, implementation will reveal itself through refactor. You're not gonna refactor a pig into a cow, y'all. Don't waste your time. #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • ASpittel Jan 29 @ 9:30 PM EST
    Common developer fallacy: "Real developers" are interested in certain things and know different things. Or even that there is such a thing as a "real developer." #DevDiscuss
  • laurieontech Jan 29 @ 9:30 PM EST
    It can be a good thing. But it’s not the only viable path. #DevDiscuss
    In reply to @betogrun, @ThePracticalDev
  • littlekope0903 Jan 29 @ 9:30 PM EST
    To any person who's code I thought was crap, I hope you're laughing at my code I wrote 2 years ago. #DevDiscuss
    In reply to @molly_struve, @kylegalbraith, @MarkJohnson303
  • kylegalbraith Jan 29 @ 9:30 PM EST
    "DevOps is a separate team" O yes, I believe this is a fallacy. You know who should own the ops and deployment of applications/services? The team that wrote them. Yes you can have a team that handles common things, but those who wrote it --> own it. #DevDiscuss
  • molly_struve Jan 29 @ 9:31 PM EST
    Case and point! #DevDiscuss https://t.co/NUrwKpVekl
    In reply to @MarkJohnson303, @kylegalbraith
    • molly_struve Jan 28 @ 5:41 PM EST
      Me: Who the heck wrote this code?! This needs to be deleted, its totally useless ... Oooooh, that would be me Should have seen that coming 😂
  • orderwithchaos Jan 29 @ 9:31 PM EST
    3) Arise: Lack of understanding/nuances of context of a practice 3) Prevade: Blind following / Lack of experimentation to verify a fallacy #devdiscuss
    In reply to @ThePracticalDev
  • jmdembe Jan 29 @ 9:31 PM EST
    Sleep is good, sleep is great! (Not a fallacy!) #DevDiscuss
    In reply to @KillianOnWeb
  • kylegalbraith Jan 29 @ 9:32 PM EST
    We all have a "Past Molly" 😂 #DevDiscuss
    In reply to @molly_struve, @MarkJohnson303
  • laurieontech Jan 29 @ 9:32 PM EST
    I’d love to run an experiment with people who ridicule others code. Let’s show you code your wrote 4 years ago and see if you remember it and tear it down. #DevDiscuss
    In reply to @molly_struve, @kylegalbraith, @MarkJohnson303
  • ajw1970 Jan 29 @ 9:32 PM EST
    I helped my dad design one off printed circuit boards for machine control when I was young. Crazy amount of forethought and work went into that. #devdiscuss
    In reply to @gumnos, @jmdembe, @ThePracticalDev
  • laurieontech Jan 29 @ 9:32 PM EST
    Or bugging devs to track tickets and keep up with their status! Part of being a good engineer is being a part of a team and that includes communication! #DevDiscuss
    In reply to @littlekope0903
  • littlekope0903 Jan 29 @ 9:32 PM EST
    I find this mindset of what developers should be interested is really alienating toward people of underrepresented groups. I like makeup and don't play video games but that doesn't make me any less of a nerd. #DevDiscuss
    • ASpittel Jan 29 @ 9:30 PM EST
      Common developer fallacy: "Real developers" are interested in certain things and know different things. Or even that there is such a thing as a "real developer." #DevDiscuss
  • troycroz Jan 29 @ 9:33 PM EST
    A category of common fallacies: Thinking of things as a Zero Sum Game when they don't need to be. Rarely should we have to choose between two combatting principles. More often there should be ways to make the two work together for mutually positive outcomes. #DevDiscuss
    In reply to @ThePracticalDev
  • MarkJohnson303 Jan 29 @ 9:33 PM EST
    I don't trust anyone who doesn't have at least a little Imposter Syndrome. #devdiscuss
    In reply to @ASpittel
  • ajw1970 Jan 29 @ 9:33 PM EST
    I code alone. #DevDiscuss
    In reply to @MarkJohnson303, @sunnysinghio
  • _echeatham Jan 29 @ 9:33 PM EST
    - That Senior Engineers “know more” and not that they’ve experienced and had to juggle more - Loud == authoritative - That any language or tech is easy. If that were true we wouldn’t call ourselves “engineers “ #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • molly_struve Jan 29 @ 9:33 PM EST
    When you come across code thats not great, remember this! #DevDiscuss
    • MrKihashi Jan 29 @ 9:23 PM EST
      Which is more likely: People willfully wrote bad code OR People wrote the best code they could with the information, objectives, and resources available at the time ?
      In reply to @molly_struve, @kylegalbraith
  • littlekope0903 Jan 29 @ 9:33 PM EST
    I am working on my consistency with that, but I try to over communicate always. Working on making sure that's all in my ticket statuses too! #DevDiscuss
    In reply to @laurieontech
  • ASpittel Jan 29 @ 9:34 PM EST
    That's 💯 why I write stuff like this https://t.co/1rJUiFbFWR and use @britneyspears in half of my in class examples. #devdiscuss
    In reply to @littlekope0903, @britneyspears
  • joshenglish Jan 29 @ 9:34 PM EST
    -Please setup our Google Apps or Exchange 365. -Since you are a Web Developer you must know SEO. -Can you fix my personal cell phone? #DevDiscuss
    In reply to @ThePracticalDev
  • sunnysinghio Jan 29 @ 9:34 PM EST
    Agree! Don't fall into the technical debt trap. I wrote a lot about this in my recent newsletter, hope it provides some extra insight. https://t.co/0ppaBgK2qK #devdiscuss
    In reply to @JoelMcCracken
  • ajw1970 Jan 29 @ 9:34 PM EST
    I have this too but I'm convinced it's avoidable. #DevDiscuss
    In reply to @laurieontech
  • laurieontech Jan 29 @ 9:35 PM EST
    Its a skill like any other! But taking responsibility for it is so important. #DevDiscuss
    In reply to @littlekope0903
  • MarkJohnson303 Jan 29 @ 9:35 PM EST
    Are you not doing those other roles yourself on some level, then? #devdiscuss
    In reply to @ajw1970, @sunnysinghio
  • kylegalbraith Jan 29 @ 9:35 PM EST
    Fallacy: That this diagram remains equilateral at all times #DevDiscuss
  • jmdembe Jan 29 @ 9:35 PM EST
    I hate writing tickets personally because I keep getting my hand slapped for not writing tickets “the right way” or not writing a user story “properly” #DevDiscuss
    In reply to @littlekope0903
  • GiveMePVAndEVs Jan 29 @ 9:35 PM EST
    False truth: that you have to be using the latest tech or new language. I’d prefer a developer that can adapt to new things easily, when it makes sense. I think devs focus too much on their own ability more than helping others or doing what’s right for their employer #DevDiscuss
    In reply to @ThePracticalDev
  • littlekope0903 Jan 29 @ 9:35 PM EST
    I used to be much better at this last year. Not sure what happened! #DevDiscuss
    In reply to @laurieontech
  • laurieontech Jan 29 @ 9:36 PM EST
    Maybe. But how often are we looking for bugs in our own recently written code? We’re looking for touch points with other code, or legacy code, or a million other things. And even still sometimes our own code ☺️ #DevDiscuss
    In reply to @ajw1970
  • ajw1970 Jan 29 @ 9:36 PM EST
    How did this even compile??? #DevDiscuss #morningafter
    In reply to @MarkJohnson303, @kylegalbraith, @molly_struve
  • littlekope0903 Jan 29 @ 9:36 PM EST
    If there's a preferred way, there should be a template! #DevDiscuss
    In reply to @jmdembe
  • ajw1970 Jan 29 @ 9:37 PM EST
    Some would argue the tests are more important. #DevDiscuss #tdd
    In reply to @sunnysinghio
  • laurieontech Jan 29 @ 9:37 PM EST
    You started writing tickets when your brain was in the middle of a js Rubix cube! #DevDiscuss
    In reply to @littlekope0903
  • jluisestrada Jan 29 @ 9:37 PM EST
    One of the biggest fallacies in the .net ecosystem is that throwing exceptions is bad. We are no longer in 2003 #devdiscuss
    In reply to @ThePracticalDev
  • kylegalbraith Jan 29 @ 9:38 PM EST
    Fallacy: Big tech companies have it all figured out. No. No. No. No, they do not. #DevDiscuss
  • ajw1970 Jan 29 @ 9:38 PM EST
    https://t.co/0aqdPPvE0q #devdiscuss
    In reply to @molly_struve, @kylegalbraith
  • littlekope0903 Jan 29 @ 9:39 PM EST
    LOL, if anything, it's way more difficult to navigate. #DevDiscuss
    In reply to @kylegalbraith
  • jmdembe Jan 29 @ 9:39 PM EST
    👇🏾 some of the messiest procedures have come out of these huge companies. Ask me how I know. #DevDiscuss
  • ajw1970 Jan 29 @ 9:39 PM EST
    Could be for some. Doesn't have to be for you. #devdiscuss
    In reply to @jmdembe
  • LeiosOS Jan 29 @ 9:39 PM EST
    Programming fallacy: "this concept is too difficult for me to learn" No matter who you are, you are almost certainly qualified to learn any programming technique if you put enough time in and find the right resources. #devdiscuss
  • sunnysinghio Jan 29 @ 9:40 PM EST
    The senior engineer title is given so easily sometimes. People forget that it's not just knowing code but also knowing maintainable architecture and having all the soft skills for communicating ideas. #devdiscuss
    In reply to @_echeatham
  • ajw1970 Jan 29 @ 9:41 PM EST
    Haven't heard that one. #DevDiscuss
    In reply to @jluisestrada, @ThePracticalDev
  • laurieontech Jan 29 @ 9:41 PM EST
    I mean, they brought us tech interviews. So anyone who still thinks they have all the answers...I don’t know what to tell them. #DevDiscuss
    In reply to @jmdembe
  • molly_struve Jan 29 @ 9:41 PM EST
    Fallacy: All devs like to stay up late at night and never get up early in the morning ❌ No thank you! I treasure my early mornings, it is when I am most productive! #DevDiscuss
  • jasonrhaas Jan 29 @ 9:41 PM EST
    Common fallacy: You need to write unit tests for every function you write. Nope. Start with functional tests to give you confidence that the application works. #DevDiscuss
  • _nicowil Jan 29 @ 9:41 PM EST
    Focusing so much on the technologies surrounding a project rather than the project itself. Don’t just use something because it’s cool, use it because it solves a problem you have. Don’t fix what isn’t broken. #DevDiscuss
    In reply to @ThePracticalDev
  • littlekope0903 Jan 29 @ 9:41 PM EST
    There are things that take me a long time to understand. I think it took me about 6 months to learn .reduce() in JavaScript. Literally today was the first time I understood it. I've been pretty celebratory on Twitter, lol! #DevDiscuss
    • LeiosOS Jan 29 @ 9:39 PM EST
      Programming fallacy: "this concept is too difficult for me to learn" No matter who you are, you are almost certainly qualified to learn any programming technique if you put enough time in and find the right resources. #devdiscuss
  • hananezlitni Jan 29 @ 9:41 PM EST
    Another one: you're not a real developer if you don't code all day even after work. Coding outside of work is great.. but having other hobbies and activities as well actually improves one's mental and physical health and helps increasing productivity at work. #DevDiscuss
  • MarkJohnson303 Jan 29 @ 9:41 PM EST
    That "find the right resources" bit can be a heck of a battle sometimes. Knowing where to start on concepts that feel way over your head is often the hardest part! #devdiscuss
    In reply to @LeiosOS
  • molly_struve Jan 29 @ 9:42 PM EST
    We recently just changed out definition of a senior and lead engineer to include a lot more soft skills! It was really refreshing to see we want people to really lead rather than just dig their head into a computer #DevDiscuss
    In reply to @sunnysinghio, @_echeatham
  • ajw1970 Jan 29 @ 9:43 PM EST
    And yet... I strive to never use a debugger someday. Test first... Micro steps instead. #DevDiscuss #tdd
    In reply to @laurieontech
  • troycroz Jan 29 @ 9:43 PM EST
    It's usually a fallacy that anyone is "right" and someone else "wrong" Typically indicated there is not a sufficiently-aligned understanding of the issue, and that both people (and perhaps managers involved) are missing things #DevDiscuss
    In reply to @ThePracticalDev
  • jmdembe Jan 29 @ 9:43 PM EST
    Ahhhhh that sucks 😔 #DevDiscuss
    In reply to @KillianOnWeb
  • sunnysinghio Jan 29 @ 9:43 PM EST
    How big companies deploy bugfixes in production. #devdiscuss
    In reply to @kylegalbraith
  • laurieontech Jan 29 @ 9:44 PM EST
    Love this! I was writing up some role definitions the other day and I saw myself writing far more non-code skills than anything. Engineers at that level don’t sit at their computers all day and focus beyond the content on their screens. #DevDiscuss
    In reply to @molly_struve, @sunnysinghio, @_echeatham
  • sam_ferree Jan 29 @ 9:44 PM EST
    “Our performance concerns are caused by this f*#%ing sh*t framework/language/platform not out design. So an exact requirement lift and shift will solve our issues.” #DevDiscuss
  • MarkJohnson303 Jan 29 @ 9:44 PM EST
    I think if you want to write good tests, you have to know what problems your code needs to solve. #devdiscuss
    In reply to @ajw1970, @sunnysinghio
  • _nlowe Jan 29 @ 9:44 PM EST
    Yes please! We're currently trying to get more of the teams we work with to start seeing things this way. #DevDiscuss
    • kylegalbraith Jan 29 @ 9:30 PM EST
      "DevOps is a separate team" O yes, I believe this is a fallacy. You know who should own the ops and deployment of applications/services? The team that wrote them. Yes you can have a team that handles common things, but those who wrote it --> own it. #DevDiscuss
  • ajw1970 Jan 29 @ 9:44 PM EST
    Yeah... I like to let the dust settle on most things but stay current on select things. #DevDiscuss
    In reply to @GiveMePVAndEVs, @ThePracticalDev
  • switchcasebreak Jan 29 @ 9:44 PM EST
    Common developer fallacy: you need a degree to be a competent programmer. I think there's a lot of benefits to take away from a CS degree, but there's so many resources available now that anyone with initiative can become an incredible developer. #DevDiscuss
  • laurieontech Jan 29 @ 9:44 PM EST
    I applaud your quest! #DevDiscuss
    In reply to @ajw1970
  • Programazing Jan 29 @ 9:45 PM EST
    Check out my website/blog at https://t.co/4DAQVTUa1s #DevDiscuss
  • jmdembe Jan 29 @ 9:45 PM EST
    I feel like it depends on your audience. I know people going and old who are this way. Only one person that I have met I would say it has been in a healthy way. #devdiscuss
    In reply to @thynctank, @ThePracticalDev
  • HandNF Jan 29 @ 9:46 PM EST
    One piece of conventional wisdom that's antiquated today is needing to know how to build niche data structures like linked lists and binary search trees. It's trivial to import as a library, and the performance benefits around architecture are more critical. #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • molly_struve Jan 29 @ 9:47 PM EST
    Our team has a pretty good balance of night owls/early risers and it works out really well! For the vast majority of the day if someone needs something one of us is usually available #DevDiscuss
    In reply to @mchandleraz
  • pantularajesh Jan 29 @ 9:48 PM EST
    1) years of experience means better Dev. 2) matching developer's past skillsets with current job.IMO, this just means someone didn't get a chance to work in his previous job/project but could probably pick up quickly and excel.Typecasting developers based on tech. #DevDiscuss
    In reply to @ThePracticalDev
  • jmdembe Jan 29 @ 9:49 PM EST
    OOPS just thought of another one: for developers, *good* writing skills aren’t important. #DevDiscuss
  • littlekope0903 Jan 29 @ 9:49 PM EST
    I'm a morning person too! Although, I use the morning time to work on my projects because I never have energy for that shit at the end of the day. #DevDiscuss
    In reply to @molly_struve, @mchandleraz
  • littlekope0903 Jan 29 @ 9:49 PM EST
    OMG, WRITING IS SO IMPORTANT. DID THE CAPS CONVINCE YOU? #DevDiscuss
    • jmdembe Jan 29 @ 9:49 PM EST
      OOPS just thought of another one: for developers, *good* writing skills aren’t important. #DevDiscuss
  • molly_struve Jan 29 @ 9:50 PM EST
    Could not agree more! As someone who has a very time consuming passion completed unrelated to software(I ride horses 🐴) I know how valuable time away from a computer can be. It helps me recharge and honestly its usually when problems actually get solved. #DevDiscuss
    In reply to @hananezlitni
  • ajw1970 Jan 29 @ 9:50 PM EST
    I agree. In fact... You don't need high school either. Not recommending that but "need" is overused. #DevDiscuss
    In reply to @switchcasebreak
  • jmdembe Jan 29 @ 9:51 PM EST
    No, I feel like academia kind of fosters this. Or the desire to fit in to the field. #DevDiscuss
    In reply to @thynctank, @ThePracticalDev
  • kylegalbraith Jan 29 @ 9:52 PM EST
    I have been a morning riser my entire career. #DevDiscuss
    In reply to @molly_struve, @mchandleraz
  • molly_struve Jan 29 @ 9:52 PM EST
    We are a Ruby shop and we have hired multiple Python people bc they had the skills needed to quickly learn Ruby and they ended up being GREAT! #DevDiscuss
    In reply to @pantularajesh, @ThePracticalDev
  • SoylentBleen Jan 29 @ 9:53 PM EST
    Imposter syndrome is over-diagnosed. If you have an accurate assessment of what you don't know (yet), that is not imposter syndrome. #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • ajw1970 Jan 29 @ 9:54 PM EST
    Or start with tests in the first place. #DevDiscuss
    In reply to @jasonrhaas
  • alborzmesbahi Jan 29 @ 9:54 PM EST
    One fallacy: Acting in a way as if testing isn’t as important as development. #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • ThePracticalDev Jan 29 @ 9:54 PM EST
    In the last few minutes of #DevDiscuss, does anybody have any news to share, like a project or a personal win, or any other announcement?
  • ajw1970 Jan 29 @ 9:54 PM EST
    I'm in bed right now. Barely hanging on. #DevDiscuss
    In reply to @molly_struve
  • littlekope0903 Jan 29 @ 9:55 PM EST
    I wrote my favorite blog post to date. !! https://t.co/j3MRqc5JT7 #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:54 PM EST
      In the last few minutes of #DevDiscuss, does anybody have any news to share, like a project or a personal win, or any other announcement?
  • jmdembe Jan 29 @ 9:55 PM EST
    No, write documentation, but be cognizant of grammar rules and run-on sentences. That is the bare minimum. #DevDiscuss
    In reply to @HudsonPvt, @ThePracticalDev
  • yarmiganosca Jan 29 @ 9:56 PM EST
    The attitude of "I don't want to deal with users" is ridiculously common. Whether you can (and I don't think it's as prevalent as people fantasize), you shouldn't want to! You're building software for people to use; how you gonna do that without talking to them? #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:05 PM EST
      Time for #DevDiscuss! Tonight's topic is: Common fallacies. A few questions to get us started: - What false truths exist in the software industry? - What conventional wisdom was once true but no longer is? - How and why do fallacies arise and pervade?
  • riteshmuhatte Jan 29 @ 9:56 PM EST
    everytime #devdiscuss
    In reply to @molly_struve, @ThePracticalDev
  • SailorsBen Jan 29 @ 9:57 PM EST
    Truth. Sometimes is logical, not syntactic as well, and if I'm the one who wrote the flawed logic in the first place, I go over it and over it until I realize whatever it was I miseed. #devdiscuss
    • laurieontech Jan 29 @ 9:26 PM EST
      Not sure if this is a fallacy but I hear the assumption that bugs shouldn’t take long to fix. They may be simple to solve but man does it take forever to find them. #devdiscuss
  • kylegalbraith Jan 29 @ 9:57 PM EST
    I pushed up a new update to my Learn AWS By Using It course this past weekend. Grab a package if you haven't already, DM any questions you have about AWS, or feel free to grab the sample chapter. https://t.co/10z3dHi2Hp #DevDiscuss
  • jmdembe Jan 29 @ 9:57 PM EST
    I’m talking more so the importance of communications with stakeholders and non-technical people. #DevDiscuss
    In reply to @Therealmarkw1
  • ASpittel Jan 29 @ 9:57 PM EST
    Forgot #DevDiscuss because I'm a newb
  • troycroz Jan 29 @ 9:58 PM EST
    Maybe a stretch, but at least warrants thought... Is it a fallacy that having Imposter Syndrome is bad? Honest assessment of weak areas is needed to fuel growth, and open/honest discussion about weaknesses should be made to be normal. #DevDiscuss
    In reply to @ThePracticalDev
  • molly_struve Jan 29 @ 9:58 PM EST
    Fallacy: XYZ editor means you are proficient, while ABC editor means you are a beginner. I have seen brilliant engineers code on so many different editors now that I have finally dismissed this one for myself #DevDiscuss
    In reply to @ThePracticalDev
  • samjarman Jan 29 @ 9:59 PM EST
    Check out my recent project with @hellomisspotter https://t.co/2Vg8UOWIo0 #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:54 PM EST
      In the last few minutes of #DevDiscuss, does anybody have any news to share, like a project or a personal win, or any other announcement?
  • sunnysinghio Jan 29 @ 9:59 PM EST
    I started a newsletter this year and sent out one every week so far. Most of them ended up being full articles that I intend on posting to my blog and https://t.co/2RPZbKBc5P of course. My most recent one 👇 https://t.co/4wqdyOVAfN #DevDiscuss
    • ThePracticalDev Jan 29 @ 9:54 PM EST
      In the last few minutes of #DevDiscuss, does anybody have any news to share, like a project or a personal win, or any other announcement?