Sunday, 25 December 2016

First week in .Net Software Engineer Bootcamp at PT Xsis

So this week I'm actually busy being in a software engineer bootcamp at PT Xsis. At first, I tried my luck by applying to them, and honestly, I thought I won't get in. But, luck says different thing, and I got in. So, you might wonder what the hell did I do in this bootcamp? Well, sit down, grab some snacks and drink, lemme tell you a story in this bootcamp...

So after I went through the tests to get accepted, I got a call that I got accepted and need to sign contract to attend the bootcamp. I thought "oh shit, this sounds interesting, and I've been idling for a quite a time too, so why the fuck not," and so I went and sign the contract. In case you're wondering, "does this idiot read what the contract says?" Well of course fam, one of the basic way to ensure your security is to read any agreement you come across, less they'll fuck you back in the ass. In case you're wondering, the contract said that I need a legalized permission of my parent - which Xsis provided for me - OR, OPTIONALLY, my latest study certificate. And as you can guess, I only give them the legalized permission. And the contract binds me for as long as the bootcamp, and if I can pass the bootcamp, it binds me for 2 years, and of course there's penalty for the side who decided to bail out.

So what am I doing in this bootcamp? Well to paint the bigger picture, 8-9 hours of coding plus a few hours of assignment. Yep, lots of coding happening in this bootcamp, though for the first week, it's mostly logic in C#. Which mean the participant brain is molded to understand how the C# logic works. So far it's mostly coding algorithm to make a pattern, and as the week goes on, it goes harder too, well, maybe for me, but I don't know. Well, aside from that, the trainer is also quite nice and helpful. If we don't understand some stuff, we have to do live coding so the class can solve the problem together. And overall the experience is nice, sometimes the trainer share their work experience, and sometimes we also learn about softskill too. I did mention that I need to pass the bootcamp, right? There's a test in week 2 and 7, which we need to do in order to get employment, if we don't pass it, either our contract terminated or we are move to other division which need our skills.

In conclusion, it's a good experience and work opportunity, but if I must say, the bootcamp is the natural selection process. All of the participant can pass but some can't, and frankly, I don't think I could, but who knows. I think that's all I can share, my mind has been about coding this past week, so this won't be the usual rant. Till next time then.

Thursday, 1 December 2016

My procrastination has becomes depression, please send help

Did that shitty click bait like title fools you? I always want to try making a click bait title and see where it goes, at least you're already know this blog is full of shit so you won't feel cheated.

So here I am, with another rant and no tutorials in sight. By now some of you must've thinking "This fucker lied about the tutorials! Ready the pitchfork and stakes! Burn him down!". Well, relax for a bit will ya, this blog is just another notes from me, which if you know my handwriting, you need a decryption method to read it, it's on par with a doctor scribble. "So you were saying, all of the tutorial you've done is in your note then?" Some, yes, um... yeah let's just say that, some is in it... FINE, only a bit since I've finished my final project.

What the actual fuck I've been doing these day

So, I still am procrastinating things I actually want to do, I might say it's due to my comfy environment, but it's just another justification. Everything that I do is the result of my choices, and honestly, if you start to blame other things, you might want to take a step back, take a deep breath, and look at the bigger picture. Let this be a lesson for you who are reading this shit, don't ever tell yourself "yeah, I can do it later, it's fine, I can pick up the pace easily", in reality thought? It's fucking not.

I might be a hypocrite saying that, but it's the truth. The moment you give yourself the okay sign to do something later, you will never do it. Either do it right now, or you won't do it. Just do it, even for a few minutes a day, it will help you build your will to do it. So, enough with the hypocrisy, what have I done besides procrastinating? Well for once, I am still looking for a job since this post is published. There are several company that considered employing me, but seems like I can only get to the second interview, which is usually after the psycho test or before, it's up to the company. I do think it might be something in my personality or maybe something in my blog? Maybe, "so why is this idiot keep writing shit in his blog then?" If you ask me why, it's because my writing is a way to know my personality. Just so you know, people can actually know what kind of person you are from your writing style, and more so from your handwriting. If you have watched or read many detective stories, you'll understand, so get on it will ya?

Alright enough about that, now about job hunting and the lack of stuff I do, it's because ever since I'm looking for a job, I'm confused. Why? Because most of my experience is spread out nicely like a butter on a bread. I have experience in programming, networking, marketing and even designing shits, you can see it for yourself, and this is totally not me trying to make you look at my cv :^). So after applying to several companies, I got called several times for marketing and IT position, and got me thinking, do I have to do work outside of my expertise? Do I want to do that? Can I actually compromise? And after lots of thinking while procrastinating, I arrive at the conclusion that I want to work in the IT field, mainly as a network engineer, or maybe something close to that. It might be hard and took a long time, hopefully not that long, I've been jobless for half a year, but yeah, even if I got a job outside of IT, I don't plan to move up with that job, it'll be just in between job till I got accepted in IT.

So based on that, I try to get an IT job, no matter what it is, and keep focusing on finding IT jobs. It might take a longer time than I planned, but I rather burn out my life trying than regretting not trying later. And hey, more free time to relax and learn stuff I want to learn, which I swear I'll do it this time, no more procrastinating, no sir, I'm officially graduated from my procrastination!... next week :p.

So... What's next

Firstly, I'll try to write some stuff from my notes to this blog, so there's actually some more tutorial in this blog, not just Cacti tutorial riddled with dry jokes... Well I'm gonna keep doing dry jokes, it's fun writing tutorial like that, and honestly felt easy to understand too, right? And I do apologize, again and again and again and again and again for the lack of tutorials and other shits in this blog, like I said, I'm diagnosed with acute procrastination, so I'll try to write some stuff in here. I can say there's some interesting stuff that I keep thinking but this procrastination keeps me from writing it down in my notes or blogs, but next week I'll try to write it in my blog or notes anyway, just so I have something to do.

Next, I'm actually thinking of developing a simple game for android. "Whoa dude, you said you prefer networking than anything!" Yes, yes, calm down geez, writing programs or scripts is a hobby of mine, which actually makes me relax. Back when I'm still working on my final project, when I'm bored, I do some programming puzzle from codecademy, and reading about desktop environment tweaking for linux OS. But, it's just a hobby, I'm not planning it to be my job, because once a hobby becomes your job, there's a chance you'll stop liking it, so there's that. And relax, my main interest is still networking, this game is just an exercise to deepen my knowledge about android application developing, which might help me writing and fine tuning a netcode of an app, so who knows. And since it's just a hobby, the development might move in a snail pace, but if you're interested, I'll write about the general idea of what the game is and maybe some apk for you to try it out.

Thirdly, I might write some stories in this blog! I think it's about time I let out my creativity out into the world, and a good way to exercise my writing skills too. I also considering making a tumblr account to share my drawing. Yeah I like to do a lot of things, so that's maybe the cause of my procrastination, lots of things I want to do but I can't keep up with it. But it's gonna change next week, time to heed my own advice and actually get some shits done. The tumblr is just a progress blog, hopefully shows my development from suck at drawing to somewhat can draw something good. But I may drop some drawing I did in this blog just to shill my tumblr account.

And lastly, regarding the tutorial thats I will write in this blog, there's one small change, I will give tutorial in how to program stuff, with programming language I know of course. Yes, this blog and my main interest is still in networking , but just to spice things up, I'll throw some about programming that I have learned. It might be hard to do but hey, I'm someone who likes being pressured, since in my opinion, it forces you to develop yourself faster, totally not a masochist who likes to be dominated by pretty girls at all.

So in the end, this just a rant and justification about the lacks of shits I do and blog posts, but as they say, do things on your own pace, because life is not a race, but a long marathon. I do hope whoever you are will keep reading this ineligible blogs and can learn a thing or two from this blog, not just from the tutorial but also from my own life experience, well, this post is pretty much a random rant but hey, maybe you can avoid some mistakes that I did.

And that is all that I can share with you, readers who got lost and think they actually reading something useful, hope you're still reading by the time I posts something about tutorial and fun stuff later, bye bye.

Oh and here's some nice tune for you.

Thursday, 21 July 2016

Procrastinating is still scary....

Oh wow, it's been two years, I haven't done anything to this blog at all, lol. That's procrastinating for ya.

Sooo... I don't know how many people came here to actually find something useful - doubt it - but hey, I guess someone did come here, probably looking for some cactus or something. The lack of content even the garbage one is a sacrilege to my promise, not just to you who actually make the effort come here and read the posts below but to myself too. Why do you ask? To be honest I'm just lazy I am justifying myself so don't bother.

If you asks me what the hell have I been doing this past two years, it's simple, life happens and focusing on my final project.

First life, well if I may say, life is a bitch. What I mean is because of life, My final project got obstructed and I am late to finish it, yes, I am a bit ashamed because I just finished my studies on April 2016, and declared graduated on May 13th a few months back. But after a bit of soul searching, I said to myself, "Yeah you are late than you friends, so what? Are you trying to be them or are you want to be yourself? This is your life, don't follow others on how you should live your life fam," well it's for measuring myself and building my standards but the point is, I'm the master of my own ship, and I got one worn down ship to navigate, why should I sail like others? Quite the analogies but I think you'll understand.

Secondly, after the shitstorm that is life passed, I got my final project to finish. Now most people from my lab and specialization from my studies would make routing or some server or VoIP services as their final project, I went on and create a softphone. Yes, a softphone, albeit a simplistic one it still is a softphone, ON ANDROID. That was one hell of a ride, configuring the VoIP servers, testing the app, finding bugs, learning JAVA and some other stuffs that I did for my final project. If you understand what telecommunication engineering specializing in network studies is you might find it is weird that I create an app for my final project.

There are three reasons, first, I like programming, but more as a hobbies so my knowledge is only an ankle deep, second, I joined switching technique lab. to learn networks, after a few days I then decided to make a softphone someday while I am still an assistant, thirdly, when I was discussing the theme of my final project with my adviser, he brought up the topic of creating a softphone, so I thought why not and took it. So yeah, due to inexperience with JAVA Android, it took some time but in the end, I finally create a simplistic softphone using Google's own SIP stack and modifying the sample code a lot. It can only receive and send a call, the interface is simplistic to the point you only got input and notification if the call is started, ongoing, or ended. Anything complicated will make the program shits bed, lol.

But in the end, it's enough to make me pass the examination and declared graduated. Now, I have more free times - of course I need to look for jobs ASAP - and probably will try new things that I find interesting. Now here's the deal, I know it might sounds old but I will try to keep something posted in this blog. As usual, it would be about some tutorials and something about my life also some rant. It might not be something interesting but it's something that you can learn from. One of my teacher used to say that we should make our diaries public, so other people can learn from our mistakes... Well I kinda agree as long as you don't share anything indecent to the public, I do consider myself indecent but I'm sure anyone who read my blogs understands me for who I am *wink* *wink*.

What's next?

So what's next? Should I travel around the world and challenge perverted people to become the most perverted people on earth? Nah, too much shit to do and too lazy. What next is keeping this blog up to date with shit I like and tutorials of the things I've done. Oh yeah, the tutorials might include some cooking recipes. Didn't expect that did you? A vile scum who can cook, you bet it will resulted as a black anti-matter aren't you? Well fam you're in for a surprise :D. Of course there's job searching and learning shits I want to do, I'll sometime posts it in between the pile of shits that is my rant and dank memes I came across, be prepared for some shit yo. And there is this graduation ceremony this august in which I'll attend to, so I might post something about it.

Finally, I thank you who come to this blog and actually read some of my post, I may apologize for some things in advance if it may offend you in some way but hey, it's just for fun and my opinions, take it with a grain of salt. Again, thanks for reading up to this point, have a good day, and I have been listening to this song too much.