Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Seriously?

Seriously?

Scheduled Pinned Locked Moved The Lounge
tutorialjavabeta-testingquestion
70 Posts 39 Posters 0 Views 1 Watching
  • 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.
  • R realJSOP

    programify wrote:

    My top tip is to focus on what the candidates hobbies are. If they don't include 'programming', 'running my own website', 'learning about coding', etc. then they can't be too serious about progamming for a living.

    My hobbies are my car, my dogs, sitting on the couch doing nothing, and sometimes writing a little code at home. Yeah, I have a web page but it only serves static pages and the most impressive thing on it is the rolling patriotic quote that changes every time you somehow refresh the page. It's been three years since I made any substantive change to it.

    programify wrote:

    If you want a well paid job in programming, be prepared to have no social life for many years.

    Been there, done that, and after 35 years of writing code, I'm no longer interested in 20 hour work days. I put in 8 hours and get my work done. If it's a true emergency, I'll stay as long as necessary after my official quitting time. But that doesn't happen very often. Oh yeah, I'm at the point where I've forgotten more programming stuff than a lot of people know. I learn what I need to, but I'm of the belief that the old ways are generally the best ways.

    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
    -----
    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
    -----
    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

    M Offline
    M Offline
    Mark_Wallace
    wrote on last edited by
    #36

    Bang on. Well said.

    I wanna be a eunuchs developer! Pass me a bread knife!

    1 Reply Last reply
    0
    • F Forogar

      Quote:

      in the first couple weeks

      I think I covered this on day one. By day two we were on to more complex things like if-then-else!

      - I would love to change the world, but they won’t give me the source code.

      M Offline
      M Offline
      Mark_Wallace
      wrote on last edited by
      #37

      It shouldn't even need to be covered. If someone who applies for such a course doesn't already know that much, they should transfer to home ec.

      I wanna be a eunuchs developer! Pass me a bread knife!

      F C 3 Replies Last reply
      0
      • M Mark_Wallace

        It shouldn't even need to be covered. If someone who applies for such a course doesn't already know that much, they should transfer to home ec.

        I wanna be a eunuchs developer! Pass me a bread knife!

        F Offline
        F Offline
        Forogar
        wrote on last edited by
        #38

        Maybe, but back then there were no home computers - this was all mainframe! I worked part-time at the college computer centre to supplement my partygrant money and had to wear a white coat!

        - I would love to change the world, but they won’t give me the source code.

        M 1 Reply Last reply
        0
        • M Mark_Wallace

          It shouldn't even need to be covered. If someone who applies for such a course doesn't already know that much, they should transfer to home ec.

          I wanna be a eunuchs developer! Pass me a bread knife!

          F Offline
          F Offline
          Forogar
          wrote on last edited by
          #39

          Maybe, but back then there were no home computers - this was all mainframe! I worked part-time at the college computer centre to supplement my partygrant money and had to wear a white coat! :-D

          - I would love to change the world, but they won’t give me the source code.

          1 Reply Last reply
          0
          • F Forogar

            Maybe, but back then there were no home computers - this was all mainframe! I worked part-time at the college computer centre to supplement my partygrant money and had to wear a white coat!

            - I would love to change the world, but they won’t give me the source code.

            M Offline
            M Offline
            Mark_Wallace
            wrote on last edited by
            #40

            OH, I loved having to wear the white coat! Dev work sucks, these days :sigh:

            I wanna be a eunuchs developer! Pass me a bread knife!

            1 Reply Last reply
            0
            • P programify

              I agree :thumbsup:. I've held about 20 or 30 interviews over the past few years. My top tip is to focus on what the candidates hobbies are. If they don't include 'programming', 'running my own website', 'learning about coding', etc. then they can't be too serious about progamming for a living. If you want a well paid job in programming, be prepared to have no social life for many years. :-\

              R Offline
              R Offline
              Rajesh R Subramanian
              wrote on last edited by
              #41

              programify wrote:

              then they can't be too serious about progamming for a living.

              Nice top tip you've got there. :rolleyes: ( @chris-maunder : any update on that sarcasm emoticon?) My top tip is that someone who can't spell programming correctly can't possibly be too serious about doing it for a living.

              1 Reply Last reply
              0
              • L Lost User

                Quote from QA:

                I have graduated from college with a bachelor’s degree in computer science, however I feel like I don’t have the required skills or knowledge to say that I’m in a intermediate level of java. ... My main programming language is Java, Here is an example of what im kind of trying to find out: -knowledge on how to make variables -understands OOP -knows how to make different loops

                :wtf:

                V Offline
                V Offline
                virang_21
                wrote on last edited by
                #42

                I studied computer science but it was so fast paced it was hard to learn ins and outs of any programming languages being taught. I had to do 8 subjects per semester and there were lot of non programming subjects from civil engineering , electrical engineering , mathematics etc. I had to go through 4 written exams in 6 month semester and there is no break between each subject exam. When I finished my degree I hardly had any experience that I can use in real world. I had to teach myself most of what I know. University helped me understand the fact that there is no option to hard work and there is always solution you just have to think like an engineer.

                Zen and the art of software maintenance : rm -rf * Maths is like love : a simple idea but it can get complicated.

                1 Reply Last reply
                0
                • L Lost User

                  Quote from QA:

                  I have graduated from college with a bachelor’s degree in computer science, however I feel like I don’t have the required skills or knowledge to say that I’m in a intermediate level of java. ... My main programming language is Java, Here is an example of what im kind of trying to find out: -knowledge on how to make variables -understands OOP -knows how to make different loops

                  :wtf:

                  S Offline
                  S Offline
                  sir_download_alot
                  wrote on last edited by
                  #43

                  Maybe you wasted your time then.

                  1 Reply Last reply
                  0
                  • L Lost User

                    Quote from QA:

                    I have graduated from college with a bachelor’s degree in computer science, however I feel like I don’t have the required skills or knowledge to say that I’m in a intermediate level of java. ... My main programming language is Java, Here is an example of what im kind of trying to find out: -knowledge on how to make variables -understands OOP -knows how to make different loops

                    :wtf:

                    K Offline
                    K Offline
                    Kiriander
                    wrote on last edited by
                    #44

                    Hey, in my CS class at the university, the professor was proud of teaching timeless knowledge instead of fads. His words. At the end, we've spent 4 pages writing an algorithm for a fictional register machine which I've written as half a page real assembly. That dude was really stuck in the idea that it's impossible to transfer assembly knowledge from one architecture to another so we needed to learn the most theoretical machine possible because only theoretical knowledge is transferable.

                    1 Reply Last reply
                    0
                    • L Lost User

                      Quote from QA:

                      I have graduated from college with a bachelor’s degree in computer science, however I feel like I don’t have the required skills or knowledge to say that I’m in a intermediate level of java. ... My main programming language is Java, Here is an example of what im kind of trying to find out: -knowledge on how to make variables -understands OOP -knows how to make different loops

                      :wtf:

                      R Offline
                      R Offline
                      Raybarg
                      wrote on last edited by
                      #45

                      Richard MacCutchan wrote:

                      -knowledge on how to make variables -knows how to make different loops

                      I was ~12 years old and using my brothers C64 whenever he was not at home for some time to somehow discover what variables and loops are. When finally understanding those fundamentals, my mind was blown in front of the vastness of possibilities they offer. I am sure I muttered the words aloud at the time, with my helium-voice; "the possibilities are limitless!" Rest of my life has been just a case of exploring the limitless possibilities of my childhood discovery. Learning of other things has been merely a byproduct. In my life I've been trough few different levels of education in which there has been programming classes, in which the reoccurring phenomenon was "some" other students succeeding with good grades trough them without achieving/unlocking the mind-awe experience of "truly" understanding the possibilities offered by use of variables.

                      1 Reply Last reply
                      0
                      • L Lost User

                        Quote from QA:

                        I have graduated from college with a bachelor’s degree in computer science, however I feel like I don’t have the required skills or knowledge to say that I’m in a intermediate level of java. ... My main programming language is Java, Here is an example of what im kind of trying to find out: -knowledge on how to make variables -understands OOP -knows how to make different loops

                        :wtf:

                        P Offline
                        P Offline
                        Paulo_JCG
                        wrote on last edited by
                        #46

                        Schools (at least good ones) don't teach how to work on a specific language. Their job is to give you notions of what's out there and abilities you can apply on basically any language.

                        Richard MacCutchan wrote:

                        My main programming language is Java, Here is an example of what im kind of trying to find out: -knowledge on how to make variables -understands OOP -knows how to make different loops

                        If the problem is just translating to Java, it's just a matter of googling it. Java is but a means to an end. If you don't have the ability/desire to create the algorithm, your probably better of searching for a new line of work. I hate when people associate programming with a language (almost as much as I hate Java ;) )

                        Paulo Gomes Measuring programming progress by lines of code is like measuring aircraft building progress by weight. —Bill Gates

                        1 Reply Last reply
                        0
                        • L Lost User

                          Quote from QA:

                          I have graduated from college with a bachelor’s degree in computer science, however I feel like I don’t have the required skills or knowledge to say that I’m in a intermediate level of java. ... My main programming language is Java, Here is an example of what im kind of trying to find out: -knowledge on how to make variables -understands OOP -knows how to make different loops

                          :wtf:

                          P Offline
                          P Offline
                          Patrice T
                          wrote on last edited by
                          #47

                          May be he did a couple Excel WorkSheets to get graduated :laugh: :laugh:

                          Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

                          1 Reply Last reply
                          0
                          • R realJSOP

                            programify wrote:

                            My top tip is to focus on what the candidates hobbies are. If they don't include 'programming', 'running my own website', 'learning about coding', etc. then they can't be too serious about progamming for a living.

                            My hobbies are my car, my dogs, sitting on the couch doing nothing, and sometimes writing a little code at home. Yeah, I have a web page but it only serves static pages and the most impressive thing on it is the rolling patriotic quote that changes every time you somehow refresh the page. It's been three years since I made any substantive change to it.

                            programify wrote:

                            If you want a well paid job in programming, be prepared to have no social life for many years.

                            Been there, done that, and after 35 years of writing code, I'm no longer interested in 20 hour work days. I put in 8 hours and get my work done. If it's a true emergency, I'll stay as long as necessary after my official quitting time. But that doesn't happen very often. Oh yeah, I'm at the point where I've forgotten more programming stuff than a lot of people know. I learn what I need to, but I'm of the belief that the old ways are generally the best ways.

                            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                            -----
                            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                            -----
                            When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                            G Offline
                            G Offline
                            Gary Wheeler
                            wrote on last edited by
                            #48

                            John Simmons / outlaw programmer wrote:

                            I'm at the point where I've forgotten more programming stuff than a lot of people know. I learn what I need to, but I'm of the belief that the old ways are generally the best ways.

                            True.

                            Software Zen: delete this;

                            1 Reply Last reply
                            0
                            • L Lost User

                              Quote from QA:

                              I have graduated from college with a bachelor’s degree in computer science, however I feel like I don’t have the required skills or knowledge to say that I’m in a intermediate level of java. ... My main programming language is Java, Here is an example of what im kind of trying to find out: -knowledge on how to make variables -understands OOP -knows how to make different loops

                              :wtf:

                              U Offline
                              U Offline
                              User 11542641
                              wrote on last edited by
                              #49

                              To the original post... I'm so sorry to hear your dilemma, I've never gone to college or even taken a course on programming other than the SAMS "Learn Java in 21 days" book. I can highly recommend this book, from that base starting point I've gone on to learn C#, SQL, VB, js and many other tools. Learning to program is basically learning to think logically, nothing more. Language and syntax are tools, but they do you no good unless you can break down a problem into logical steps. Once you know the steps you can find the syntax. I will also say understand why you want to write programs, in my case my hobby is art and graphics (3D), but I wanted to do things that the applications available couldn't do, or wouldn't let me do. So I started writing my own programs, when I was finally able to do the things I wanted... I was hooked! My career took a completely different path, I became a machinist, then tool maker, got into CAD, then 3D CAD, started designing machines and processes, then became a manufacturing engineer. Along the way, as I needed to solve problems or analyze data, and the available tools (software) wouldn't do what I needed, guess what.... I made my own. I give you all of this because "why program" is a bigger question than how. Find a problem to solve, then figure it out. "Figure it out" is a matter of patience and tenacity more than knowledge or skill. Start small and simple then expand on that a little at a time. I'll be happy to help explain variables, OOP, and loops, and anything else you may need if you decide you really want to learn programming, but you first have to answer the question of "Why program" for yourself.

                              1 Reply Last reply
                              0
                              • R realJSOP

                                programify wrote:

                                My top tip is to focus on what the candidates hobbies are. If they don't include 'programming', 'running my own website', 'learning about coding', etc. then they can't be too serious about progamming for a living.

                                My hobbies are my car, my dogs, sitting on the couch doing nothing, and sometimes writing a little code at home. Yeah, I have a web page but it only serves static pages and the most impressive thing on it is the rolling patriotic quote that changes every time you somehow refresh the page. It's been three years since I made any substantive change to it.

                                programify wrote:

                                If you want a well paid job in programming, be prepared to have no social life for many years.

                                Been there, done that, and after 35 years of writing code, I'm no longer interested in 20 hour work days. I put in 8 hours and get my work done. If it's a true emergency, I'll stay as long as necessary after my official quitting time. But that doesn't happen very often. Oh yeah, I'm at the point where I've forgotten more programming stuff than a lot of people know. I learn what I need to, but I'm of the belief that the old ways are generally the best ways.

                                ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                -----
                                You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                -----
                                When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                                M Offline
                                M Offline
                                Middle Manager
                                wrote on last edited by
                                #50

                                What he said :thumbsup: (Literally) I'll be damned if I sell my soul for any type of job. Having a love for something and *sustaining* that love for it should never be mutually exclusive options in life.

                                1 Reply Last reply
                                0
                                • L Lost User

                                  Quote from QA:

                                  I have graduated from college with a bachelor’s degree in computer science, however I feel like I don’t have the required skills or knowledge to say that I’m in a intermediate level of java. ... My main programming language is Java, Here is an example of what im kind of trying to find out: -knowledge on how to make variables -understands OOP -knows how to make different loops

                                  :wtf:

                                  M Offline
                                  M Offline
                                  Mike Hankey
                                  wrote on last edited by
                                  #51

                                  Wow… 6 months ago I couldn't even spell engineer now I are one.

                                  New version: WinHeist Version 2.2.2 Beta
                                  I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!

                                  L 1 Reply Last reply
                                  0
                                  • M Mark_Wallace

                                    What made me laugh is that a bunch of guys at a company I used to work at had to take a Java course/exam. Some of them were C programmers, and some of them Java programmers. With no exception at all, the C guys scored A Lot higher than the Java guys.

                                    I wanna be a eunuchs developer! Pass me a bread knife!

                                    E Offline
                                    E Offline
                                    englebart
                                    wrote on last edited by
                                    #52

                                    That is because Object references in Java work exactly like C pointers. They just removed the address-of(&) and dereference(*) operator from Java so you can't see the addresses. Java always passes by copy/value even for object "pointers", so you often have copies of copies of copies of "pointers" all referring to the same object/memory allocation. Alas, Java has no const to protect the data on the end of the pointers. Java "final" with an Object declaration is only const to the pointer, not the data. This type of thinking is like breathing to a moderately proficient C programmer.

                                    1 Reply Last reply
                                    0
                                    • M Mike Hankey

                                      Wow… 6 months ago I couldn't even spell engineer now I are one.

                                      New version: WinHeist Version 2.2.2 Beta
                                      I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!

                                      L Offline
                                      L Offline
                                      Lost User
                                      wrote on last edited by
                                      #53

                                      Your spelling has not improved, it's injunear. ;P

                                      M 1 Reply Last reply
                                      0
                                      • L Lost User

                                        Your spelling has not improved, it's injunear. ;P

                                        M Offline
                                        M Offline
                                        Mike Hankey
                                        wrote on last edited by
                                        #54

                                        :laugh: I sit corrected.

                                        New version: WinHeist Version 2.2.2 Beta
                                        I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!

                                        1 Reply Last reply
                                        0
                                        • C Colin Mullikin

                                          Quote from QA:

                                          -knowledge on how to make variables -knows how to make different loops

                                          Pretty sure we covered this in the first couple weeks of first semester... What did this guy do for the other 3.9 years of his degree program...? :wtf:

                                          The United States invariably does the right thing, after having exhausted every other alternative. -Winston Churchill America is the only country that went from barbarism to decadence without civilization in between. -Oscar Wilde Wow, even the French showed a little more spine than that before they got their sh*t pushed in.[^] -Colin Mullikin

                                          H Offline
                                          H Offline
                                          Herbie Mountjoy
                                          wrote on last edited by
                                          #55

                                          He went to uni and doesn't know this? Yikes!!! My kids learned this for their O levels.

                                          We're philosophical about power outages here. A.C. come, A.C. go.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups