I'm now officially a software developer (well, in title at least). I passed the training cycle at Catalyst and was placed on a client project with some of the best developers from my cycle. That's a very big blessing. Our client is Choice Hotels. Our technology is mainly AngularJS to build our front end application. On the backend we are using AWS and Java services.
My first O3 is tomorrow, where I'll be meeting regularly with a mentor, our team tech lead, Phil.
I've decided to make my personal focus mobile app development and knock out two birds with one stone: learning to create mobile apps and also learning Java.
Where do I start? First I'll focus on creating HTML5 apps for Android.
I signed up for the CodeOregon initiative which pays for your subscription to Treehouse. It's pretty awesome. It seems like I have access to all the courses.
Sunday, June 7, 2015
Thursday, March 26, 2015
hopes for this blog...
I'm starting this blog with pretty small expectations. This blog is intended to document my journey into a tech career in software development. I'm currently attending a training cycle in great hopes to be hired after the cycle ends (in about 8 weeks) to become a full-time software developer. I've been in the cycle about three months so far. I'm hoping this blog will aid me to become more motivated to study and practice outside of class and document my progress. The technologies I am focusing on learning now are: Javascript, HTML, CSS, Bootstrap and web mvc technologies such as Spring MVC or node.js. Also testing frameworks Selenium and JUnit. The main programming language we use in the cycle is Java. Some other technologies that I want to learn are: VIM and Python (so I can utilize it when I start messing around with Raspberry Pi).
I started my study of PHP today. It's not one of the technologies that we are using in the cycle, but already, I can tell that I will learn some pretty handy stuff about server-side activities.
JavaScript interacts with the DOM on the client. From my readings, it seems that, because it is housed on the server, PHP has the whole server computer for its playground, like a script that you can use on the command line to navigate and modify different functions of the computer.
So, I'm on the step of setting up a MAMP environment on my Macbook. The book I'm going through just tells me to download the XAMMP installer, which will set up everything. But the thing is, I already have Apache and PHP on my MacBook. How does that affect the XAMMP installation? Am I installing the same programs on top of each other? But, looking at another website, which lists terminal steps to accomplish the same end (basically installing mysql and getting it and php and apache to all talk with each other) is scaring me away. Usually, these articles are written so succinctly and they make it look so easy, but you run into problems that are not referred to in the article and then you have to wade through a million different forums and significantly delay learning to actually use the technologies because you're stuck on simply setting them up!
I just signed up for a Reddit account and subscribed to the phphelp forum. I asked my question about xammp on there. I feel like an old fart. I can't understand how reddit and stack overflow work with the up and down arrows on the left side. It makes me feel like I've glided past the stage where new tech things are intuitive to navigate.
I started my study of PHP today. It's not one of the technologies that we are using in the cycle, but already, I can tell that I will learn some pretty handy stuff about server-side activities.
JavaScript interacts with the DOM on the client. From my readings, it seems that, because it is housed on the server, PHP has the whole server computer for its playground, like a script that you can use on the command line to navigate and modify different functions of the computer.
So, I'm on the step of setting up a MAMP environment on my Macbook. The book I'm going through just tells me to download the XAMMP installer, which will set up everything. But the thing is, I already have Apache and PHP on my MacBook. How does that affect the XAMMP installation? Am I installing the same programs on top of each other? But, looking at another website, which lists terminal steps to accomplish the same end (basically installing mysql and getting it and php and apache to all talk with each other) is scaring me away. Usually, these articles are written so succinctly and they make it look so easy, but you run into problems that are not referred to in the article and then you have to wade through a million different forums and significantly delay learning to actually use the technologies because you're stuck on simply setting them up!
I just signed up for a Reddit account and subscribed to the phphelp forum. I asked my question about xammp on there. I feel like an old fart. I can't understand how reddit and stack overflow work with the up and down arrows on the left side. It makes me feel like I've glided past the stage where new tech things are intuitive to navigate.
Subscribe to:
Posts (Atom)