Partage
  • Partager sur Facebook
  • Partager sur Twitter

How to not get bored with programming ? HELP

HELP HERE !

    18 mars 2018 à 23:19:52

    hello,im in my 1st year master in network engineering ,i passed my years counting on the modules within my package learning(antenna,numerical communication,networks,...),and i love these modules specially networks ,but when it comes to programming specially high level structured languages,i find myself wondering around with alot of attention shifting,which making me feel like the guy from the poetry club who's trying to code,which making me feel depressed.Since im that straight A student (hard working guy).

    I know some part of me (80%)think's that i got a bad introduction to programming and algorithms(bad teacher in the 1st year of collegue),and the other part think that i don't have a mind for numbers.

    I really hope that you guys can give me something to motivate me focus more on learning programming languages,that require alot of patience.

    • Partager sur Facebook
    • Partager sur Twitter
      18 mars 2018 à 23:36:56

      I remember a lot a quote from Eric Raymond (author of great book "the cathedral and the bazaar") that says "to solve an interesting problem, start by finding a problem that is interesting to you".

      By sharing this quote I mean that you are in first year master, it seems like you have already passed with success many different programming courses, and you really like networks. What if it was not programming that he's not interesting to you, but the way that we teach you at the college?

      Programming languages are full of different philosophy, like functional, object, structured, scripting, procedural... Did you try to discover a language that leads your creativity in the same way than networks?
      • Partager sur Facebook
      • Partager sur Twitter
        19 mars 2018 à 8:45:04

        Hi!

        Il will just answer to this part :

        KarimBadi a écrit:

        I really hope that you guys can give me something to motivate me focus more on learning programming languages,that require alot of patience.

        with a quote from Kristen Nygaard, that (for me) perfectly describes why we should learn how to program :

        Programming is understanding.

        • Partager sur Facebook
        • Partager sur Twitter

        Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C

          19 mars 2018 à 10:43:05

          Hi,

          I move this topic into the english speaking section of the forum ;)

          • Partager sur Facebook
          • Partager sur Twitter
          Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
            10 avril 2018 à 14:12:56

            Hi,

            I'm someone that loves programming, I do as job but also have a lot while free time for creating video game, robotic, ...

            But I have to say that some of the course I had about programming was not really interesting for me, even if teaching new things. I never felt programming that something that needs a classic teaching = sitting on a chair and listening to a teacher, or at least not after a few while, I agree that basis are necessary.

            In my opinion, programming is easier learned by working on a projet or something, facing problem and trying to fix them, looking what other people did, thinking on how they did. I agree on what previous people said: programming is understanding. it is also a challenge to solve problem, to face something, wondering how to achieve it, and when you do, you feel proud.

            So my question is, how are your classes ? What kind are they ? Do you program while class or just listen a teacher ? Do you have an important project to realise ? If yes, there is some freedom on it, or something very closed ?

            And other questions about yourself, you said loving network, do you have some personal project about it ? Even if I don't know exactly the kind of network, you can have some projects: a game based on laptop, a communication system based on a network,... 

            • Partager sur Facebook
            • Partager sur Twitter
              11 avril 2018 à 22:45:37

              @dewey70:

              It depends on everyone. Some people feel more reassured to have a "physical" monitor than a WEB interface, and we need to be supervised in their steps, in their evolutions. Others prefer to feel free, and have the choice of their learning path.

              Personally, I have never had a teacher, but yet since my beginnings in computer science, I have always had the choice of what I wanted to do, when, where,...

              Often a computer scientist started learning programming because he had a project, or an objective, a goal to achieve.

              And that's what I think is great :

              I have heard people ask "why do computer scientists talk and think about their work even after their work".

              There, that was my grain of salt ^^

              -
              Edité par vanaur 11 avril 2018 à 22:49:52

              • Partager sur Facebook
              • Partager sur Twitter

              Le meilleur moyen de prédire l'avenir, c'est de l'inventer | N'oubliez pas [résolu] et +1 | Excusez mon ôrtograffe, j'essaie de l'améliorer...

                13 janvier 2022 à 17:03:49

                If you like what you do, then you will not get bored!
                • Partager sur Facebook
                • Partager sur Twitter
                  15 janvier 2022 à 3:50:06

                  This is a rather old subject. But I agree with you.
                  When you like what you do, Not only you are not bored, but you feel not or less tired.
                  • Partager sur Facebook
                  • Partager sur Twitter

                  Le Tout est souvent plus grand que la somme de ses parties.

                    18 janvier 2022 à 17:31:18

                    @TomHanks6 wrote:
                    > I don't quite agree with you!
                    Can you explain?

                    • Partager sur Facebook
                    • Partager sur Twitter

                    Le Tout est souvent plus grand que la somme de ses parties.

                      16 février 2022 à 13:53:26

                      As part of the process of web software development https://mlsdev.com, security is vital. Security breaches in web applications can lead to unauthorized access to sensitive information, including private customer data. So, it's crucial to build security into your application from the start. It is also important to choose a team of software developers with appropriate skills. Moreover, it's important to look for the best-suited developer for your project. If you have a small budget, it is still possible to hire a developer who specializes in this field.

                      -
                      Edité par jamesvolterman 21 février 2022 à 10:05:28

                      • Partager sur Facebook
                      • Partager sur Twitter
                        24 avril 2022 à 11:12:21

                        Lately, I'm prone not only to boredom but also to other negative emotions. Such as anxiety and emotional burnout. So I try my best to fight it. I recently found nhs online depression test, and it became a starting point for me in the fight against a bad condition. I realized that it is better not to be in these emotions for too long, because it can be addictive.

                        -
                        Edité par GaryStokley 28 avril 2022 à 10:35:08

                        • Partager sur Facebook
                        • Partager sur Twitter

                        How to not get bored with programming ? HELP

                        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                        • Editeur
                        • Markdown