ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Internship for a future developer

    Developer Discussion
    6
    14
    1.1k
    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.
    • J
      Julien
      last edited by Julien

      Hi guys,

      As a beginner programmer (and Linux admin on my free time), I am interested getting an internship to improve my skills, but also improve my future chance of having a job. I don't expect to get paid (I don't think I deserve to get paid yet ha-ha).

      Any advise?

      Thanks in advance!

      1 Reply Last reply Reply Quote 1
      • F
        flaxking
        last edited by

        Publishing your own project or contributing to an open source project is often the path to meeting those goals. I've mostly just seen internships as parts of training programs you pay for.

        scottalanmillerS 1 Reply Last reply Reply Quote 1
        • J
          Julien
          last edited by Julien

          I have built some small programs but I don't think I have skills to build something complex for now. I'm also working on putting them online and upgrading my resume.

          I also believe that if I connect and work with people, I will learn faster and discover more things.
          Do you know where to go to join open source project? I have no clue where to start.

          scottalanmillerS 1 Reply Last reply Reply Quote 0
          • F
            flaxking
            last edited by

            Yeah, actually finding an open source project that's a good fit can be a bit daunting. You're probably going to have to invest a fair bit of time into just learning how things work before you will be useful, and you might get some support from other developers, but you have to be able to take nugets of information and figure things out for yourself. And it should be a project you're actually interested in.

            If you want a project written in python, Salt might be a good one, since you're interested in sysadmin stuff too. It's modular, which is nice because it will be easier to contribute to a module than to the core. The Salt code I've read has been pretty straightforward to understand, so that would be good for a beginner.

            Communicating with other developers could probably be a good place to find some projects that aren't fully built yet, which might be easier to contribute in some ways, since they might have less of their own framework for you to learn. (Though in something well established, you can learn a lot by reading their code, and their processes and experience the challenges as well as the good things)

            Maybe here you could meet some other beginner programmers to work with? https://gitter.im/FreeCodeCamp/home

            I have a project you could contribute plugins to, but if webs scraping for jobs doesn't excite you, then I don't recommend it.

            1 Reply Last reply Reply Quote 0
            • J
              Julien
              last edited by

              Thanks for your message.
              I do try to figure things out by myself but I come to ask to get extra informations. As for a project I'm interested in, I don't think I have the luxury to choose, I should practice on whatever I can get. My personal project are what interest me, but those are personal.

              Thank you for your link, I'll check! As for your project, I would like to work in AI field (for now, we will see once I get more advanced). The web doesn't excite me but as I said If I can get better in what I do I don't care on what I'm working on.

              scottalanmillerS 1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @flaxking
                last edited by

                @flaxking said in Internship for a future developer:

                I've mostly just seen internships as parts of training programs you pay for.

                When the market is great, there are good internships available all over. But you tend to have to have connections, just because no one publicizes them. Internships through schools and stuff are generally pretty much just manual labor. It varies, but rarely is it good. I interned in several fields and have been through it in several forms.

                1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @Julien
                  last edited by

                  @Julien said in Internship for a future developer:

                  Do you know where to go to join open source project? I have no clue where to start.

                  Mostly look for a project that interests you and see if you can jump in. Projects hosted on things like GitHub and GitLab are often open for people to just contribute to.

                  1 Reply Last reply Reply Quote 0
                  • scottalanmillerS
                    scottalanmiller @Julien
                    last edited by

                    @Julien said in Internship for a future developer:

                    As for a project I'm interested in, I don't think I have the luxury to choose, I should practice on whatever I can get.

                    With open source you always choose.

                    1 Reply Last reply Reply Quote 0
                    • J
                      Julien
                      last edited by Julien

                      Thanks, I am currently learning how to use GitHub to drop my projects on it. I wasn't aware of GitLab though.

                      If I don't want to work as a web developer, do I have to create a web page as a portfolio or no?

                      scottalanmillerS IRJI 2 Replies Last reply Reply Quote 0
                      • scottalanmillerS
                        scottalanmiller @Julien
                        last edited by

                        @Julien said in Internship for a future developer:

                        I wasn't aware of GitLab though.

                        Same thing, different logo 🙂

                        I use GitLab, both are good. GitHub is owned by MS now, GitLab is open source. GL has a lot of outages, but they do more for free.

                        JaredBuschJ stacksofplatesS 2 Replies Last reply Reply Quote 0
                        • IRJI
                          IRJ @Julien
                          last edited by IRJ

                          @Julien said in Internship for a future developer:

                          Thanks, I am currently learning how to use GitHub to drop my projects on it. I wasn't aware of GitLab though.

                          If I don't want to work as a web developer, do I have to create a web page as a portfolio or no?

                          Creating a blog and documenting some of your work, troubleshooting, etc is probably best. You dont need a flashy looking webpage.

                          1 Reply Last reply Reply Quote 3
                          • JaredBuschJ
                            JaredBusch @scottalanmiller
                            last edited by

                            @scottalanmiller said in Internship for a future developer:

                            @Julien said in Internship for a future developer:

                            I wasn't aware of GitLab though.

                            Same thing, different logo 🙂

                            I use GitLab, both are good. GitHub is owned by MS now, GitLab is open source. GL has a lot of outages, but they do more for free.

                            Actually not so much different in the free offerings now.

                            scottalanmillerS 1 Reply Last reply Reply Quote 0
                            • scottalanmillerS
                              scottalanmiller @JaredBusch
                              last edited by

                              @JaredBusch said in Internship for a future developer:

                              @scottalanmiller said in Internship for a future developer:

                              @Julien said in Internship for a future developer:

                              I wasn't aware of GitLab though.

                              Same thing, different logo 🙂

                              I use GitLab, both are good. GitHub is owned by MS now, GitLab is open source. GL has a lot of outages, but they do more for free.

                              Actually not so much different in the free offerings now.

                              Definitely much closer. I'm not sure I'd pick GL today but we are already established with them and like them a lot. GH is great too. At this point, six of one...

                              1 Reply Last reply Reply Quote 0
                              • stacksofplatesS
                                stacksofplates @scottalanmiller
                                last edited by stacksofplates

                                @scottalanmiller said in Internship for a future developer:

                                @Julien said in Internship for a future developer:

                                I wasn't aware of GitLab though.

                                Same thing, different logo 🙂

                                I use GitLab, both are good. GitHub is owned by MS now, GitLab is open source. GL has a lot of outages, but they do more for free.

                                I haven't noticed any outages that I can remember recently. GitHub however has had at least one major outage every year since 2017 and already multiole big ones this year.

                                1 Reply Last reply Reply Quote 0
                                • 1 / 1
                                • First post
                                  Last post