Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Coding Academy

    Scheduled Pinned Locked Moved Off-Topic & Non-Support Discussion
    3 Posts 2 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      Guest
      last edited by

      I think this article has some merits…

      http://techcrunch.com/2015/10/23/coding-academies-are-nonsense/

      Put succinctly, coding is writing text files in foreign languages containing instructions suitable for an absolute idiot to follow.

      1 Reply Last reply Reply Quote 0
      • ?
        Guest
        last edited by

        So what is the proper FreeBSD form?

        https://en.wikipedia.org/wiki/Indent_style

        1 Reply Last reply Reply Quote 0
        • P
          phil.davis
          last edited by

          @Phishfry:

          I think this article has some merits…

          http://techcrunch.com/2015/10/23/coding-academies-are-nonsense/

          Put succinctly, coding is writing text files in foreign languages containing instructions suitable for an absolute idiot to follow.

          Generally speaking, yes. The most important thing is to have a brain and use it to think.

          For standard interactive-style browser-based… app development targeted at the screen of a laptop/tablet/smartphone then I expect that I should be just a drag-and-drop build-your-app thing. In fact I am surprised it is still so complex. Really most apps just have a combination of standard interface elements, text and graphics that let you interact with and add to back-end content. There should just be GUI-based tools that build those for you. Why are we still writing any PHP/HTML?

          But someone has to build and maintain the operating systems, app-builder code, firmware for new hardware nobody has thought of just yet... I don't think any of that is going away in a rush.

          Learning new languages and methods can be done by just playing on a GitHub project that uses some new language, and reading the online doc. But it is very useful to have a resource somewhere (book by someone who really knows how the new language fits together) to get you up and running, show you "best practice", introduce you to the library functions that are available, useful, important and so on. Otherwise you fluff about for ages and write code for things where there is already a function available.

          As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
          If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.