Monthly Progress Thread - 2016-04-01

Start BS IT Software Development, 2016-05-01. (yyyy-mm-dd). I'm disappointed they don't have Prolog or hardware programming like VHDL or Verilog or Prolog which I take up as my hobby. Programming Java is so sequential, even multi-threaded is not really can be assumed all true-running at once, more like just swapping in and out, then you got to spend all your time figuring out how they talk to each other cuz they are not really conncected together in hardware. And so literal. You got to program the loop every time. Prolog has no loops. I love Prolog style of thinking. Also, FPGA just program it like "always @(posedge clock)" and everything always runs all at once all over the chip in true parallel. Clock is the true ever-present loop driver in FPGA. Then I go back, look at Java code again after some time, and it's like, this code all goes one-by-one one at a time. So square. And there's this OOP stuff which is great for organization, but in my opinion it often just distracts from the fact that at some point, no matter how much you try to square everything away, your code it just going to have to go through some tough logic or recursion in order to do anything useful. Maybe there's some kernel of truth to the stereotype of geeky programmer because they have to think in linear sequence all the time. For kids brain I definitely encourage FPGA, not sequential Arduino code, for better brain development. But what can I do? I have to study this IT major because I'm getting older, need a retirement fund, and it's to the best advantage of my background, since I already got the B.S. in Comp Sci and Java Level 1 cert from some time ago. Unfortunately I never worked in tech, and at this point I'm just scared to death how to get a job even after graduating WGU. Nobody knows me. And there's no tech in this little desert town. From what I hear, they were hiring like hotcakes in 2003 when I graduated and all good men could get jobs snatched up (and so if I didn't....). From what I hear, you really got to get your code out there and get noticed, or you're not going to get invited for interviews. This major is not enough to enter tech industry. Don't expect a job after graduation because of this degree. You could be a stellar coder but you can't get into entry-level position unless you've already worked on several software projects and you're well-known. Java Professional cert might count a little bit to some hirers, but that's about all the degree offers that's of any real value. That's what Eli the Computer Guy on youtube says about WGU. I hope it's not true. I had some good life experience as a result of not working in IT. But now I really have no choice anymore. It's not feasible for me to start Biology or some other thing of interest, because it wouldn't take advantage of pre-existing brain circuitry. I'll just have to go through the drudgery of linear-sequential code. It's not that I can't do it. I believe I can follow the path of Java code through myriad obfuscations. That's not the issue. The only issue is the drudgery of sequentiality. Oh well, all jobs have drudgery. Honestly, at this point, I still have yet to see or know what they do all day in a software shop. Does Lumberg really walk by? Honestly, at this point, I would quite welcome Lumberg to walk by if that meant I had a job. I tend to be nice. I'm much more sociable now than I was in early 20's. And I'm a bit more compassionate towards people, probably, I think, more than most coders. Maybe not more than most hospice nurses, but probably techies. But I'm worried -- does aggression and anti-sociality really get you ahead in IT moreso, despite what they say about the importance of communication and working in teams? Would they just think I'm soft and trample all over me if I'm really they teamplayer they say they want? These things cross my mind. I really have to do this right or I might age cold and hungry. I'm scared to death quite honestly.

/r/WGU Thread