Details
-
Abouttrying to find a meaning in life even tho everything is meaningless, a reason to be happy even tho every choice is painful, a reason to care even tho nothing matters and a motivation to do even tho everything is tough and boring
Joined devRant on 7/11/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
do you get exciting challenges, work wise? I sometimes read the source code of android and visit various design articles of companies like gojek and zomato, and their content fascinates me.
Like in terms of architecture, the aosp source code repos are so beautifully organised. you will be opening at least 5 extra nested repos before going into the actual code. one has the owner details, readme and other non tech details. one layer has the samples alongside the next layer repo. the next layer will have integration test suite, the next layer will have some other test suite, etc and so on, before you reach the exact code.So beautifully organised.
Then i read those design articles. there is so much defined at the design level only. they define the animations( and damn so much of them), the components used(big orgs have so many many reusable components defined by design that nobody touches and use them as it is), the typography (and the reason for typography ) and some very technical things like accessibility and responsiveness.
Like before working professionally, i thought of designers to be just color artists that happen to use figma/adobe for making ui designs.
my current organisation changed this definition for me somewhat where we have designers define the whole looks for the screen and the various measurements, etc , but not at this awesome level.
plus there is like no real division between the powers of pm and designer. designer defined a particular font in design, we devs implemented it, but if pm doesn't like it, he changes it to a different font or increases/decreases size, margins , etc
And in terms of architecture, we devs are almost taking almost all the decisions with total independence . i mean, this feels good, but when it comes to implementation, we favour a maintainable/scalable codebase that gives a very basic product than a complicated codebase that gives a cool looking product with all those subtle/interesting animations +ux
I feel like i somehow landed up at a place that is already sufficient with my lack of better knowledge, and this is good as i am realising more things and learning a lot, but i really wonder how sexy it would be , if i got to work on designs/architectures like that1 -
🎵Junior guy, its junior guy.🎵
🎵making your code base look like a fry.
🎵a file here, a file there,🎵
🎵adding useless code now everywhere.
🎵at the end , he uses old funcs,
🎵but forgets to delete his useless code chunks🎵
🎵Junior guy, its junior guy.🎵
🎵making your code base look like a fry.5 -
So jetpack compose is here in mobile world. yay.
Thanks, i hated it.
Row{col{row{col {fuck{me{with{brackets}}}}}}}
replace these with '<' / '>' / '/>' and you get some shitty react/flutter like mixture.
The things that i have ran away for my whole life, are now coming into the one domain i care about.
xmls have been like small dbs that android system would check before rendering any views. it is always good to separate your data and design, but nope let's welcome the hobgobble mess and have everything into one library using a swiss knife of a language that is 1 feature away from becoming an overpowered sword .
After doing dev for some time, i had come to peace with android dev. i have created my own cool rule : keep the layout as basic as possible and keep the logic as clean as possible .
layout bugs only arise if we try to through extra shit at all places: wanna show a funky looking checkbox created using 2 nested linear layouts and multiple margin paddings? shut the fuck up, clean this shit and use a single checkbox view. saves you from tonnes of useless work because using a single core component is always graceful: those guys at google have tested that view for way more cases that i could imagine, i just have to change some params here and there, and its gonna be good on all devices
But with these compose apis, i am the creator of all the views, its rendering , its ui. I can't just whine on twitter demanding google to add support for some features in a view, or reject my PM's stupid demands. I will have to create that view, maintain it and prevent it from other juniors from fucking it, and that scares me coz am the first to fuckup my own code.
Seriously not at all liking this. but i had similar thoughts for kotlin too, and now they have changed drastically. I worship kotlin now, just hope these compose apis turns out to be as nice as the original kotlin2 -
So , a little update to this : https://devrant.com/rants/3591086/... (since f1973 decided to leave this platform *again* , the comment there would look awkward, but just adding it here for depicting my mental state right now).
Results are out. Those fucking assholes failed me by 1 mark(actually it would be a lot of marks since i got 39/100 and i already had 10/25 from my internal exams, so 29/75). I am pretty sure that if someone had realistically checked this, they would have given atleast 60/75 , because i have never given a better paper than this. I fucking nailed it.
Even if am totally wrong, i would say they didn't made humane evaluation. Final year students usually get 6-7 grace marks because they have careers ahead. If not that , then atleast they would havr considered the fucking corona , in which i went to a physical classroom ,all the way from home to a 25km far bullshity exam center where in the fucking morning, when covid cases were increasing at an alarming rate in india.
But nope. I am a failure for this exam.
So after lots of anger and sadness , i am thinking of some practical solutions. I have 3 options:
1) to give exam next year
2) to drop this paper as i have already completed the minimum no. Of credits required for the degree
3) to ask university for re-evaluation/ re totaling
Let me put forward my thoughts regarding each of these options
For 1) i don't wanna go with this. This was a useless subject for whom i studied at the extreme level to the best of my capabilities. I can't go any further than this
For 3) the my colleagues and parents (and the rebel inside me) is asking for this. But from what i have heard its very risky as they rarely ever increase the marks and usually its just a recounting of marks. Sometimes they even deduct marks , and you still have to reappear again. Plus this will cost me few bucks and will delay my degree by even more time than it already is. I got to be free from exams late, i got the results late , everything has been late for me. I am tired of being the last to feel relieved, for once i wish to hold my degree alongside my other college mates :''(
And that brings me to option #2 this feels bad, after working so hard for a subject , i have to drop this. And i guess this might show up in my degree as well as other important docs too which might cause hinderance in future.
So just sharing this small post here and looking for suggestions. I have to make a decision fast. Its already 5 days past results being declared and i have only 5 more days to decide weather i have to submit the form of re-evaluation or dropping the paper as whole.
So what do you think people? Do dropping a subject from degree effect your career /life in general? And am not just talking about a tech job. Like for eg even schools these days check parents qualifications before giving their children an admission, or other places where shit like this matter. So any honest thoughts on this?3 -
so... i have been working on an app that has a very decent and stable architecture that help us expand and add new features very quickly. i joined this company around 5 months ago as a fresh out of college junior dev.
I have now grown quite used to this cool architecture. i know where most of the things are and its easy for me to add new features by mainly looking at the old similar implementations.
however there is this section of code that is in the core, which is like the skeleton of our app that powers the whole system. All the tricky stuff DI,networking , concurrency, sync , etc is handled by those core abstract, generic classes .
I want to learn about that. it always feels like we got a building that is already standing tall and firm and we are just adding glasses to various places by looking at already attached glasses. i know the next company that i might join won't have this kind of architecture, so i should be prepared about how those stuff worked, the libraries the powers our core app structure work.
So how can i start with this? what should i ask my Tech lead or pm so i get a chance to work on this? I guess business requirements won't ever allow me to work on those4 -
a "flat hierarchy" looks good in theory and actual implementation. but its a horrific mess of politics when not implemented correctly.
company1 yowhatthefuck is an intern , day 1 , HR : "Hi ywtf, i welcome you to the company. we have a flat hierarchy, you can approach anyone to discuss anything"
reality : CEO >> CTO >>HR/ "Founding members or guides" (aka assholes) >> dev>>intern . when shit breaks :
CEO : "we want this to be shipped by next week"
CTO >>"DO ITTT"
assholes >> "DO ITTT!!"
dev >> " DO ITTT"
intern : "but, afaik and what these sdk docs says, this kind of thing is not possible, we have to do it some other way that would take some time "
everyone: *silence*
dev: "dude , the seniors have said it, this means you gotta do it, no matter how"
----
company 2 , ywtf is a junior dev
PM : Hi team, CEO says we want to have this feature . what do you think would be the best timeline for it
TL >> busy, no response
Seniors >> busy, no response
ywtf: we will have to do some research. afaik, this is not possible because *reason*. but maybe docs would have a solution. however we could do it like this(alternative way)
PM: just had a talk with CEO. yes we can do it like that. thankyou ywtf for explaining the flaws so nicely.
ywtf : 😁2 -
so, are we heading for another stock market bubble?
my simple life rules are :
1. stock market is a decorated form of gamble.
2. gambling is addictive.
3. gambling ruins lives
there is also this 4th one "talks about what's happening next door is very interesting but time wasting", but i tend to ignore that😅7 -
So i want to launch this simple app that streams videos present at some s3 instance. The guy who owns it has given me access to those via read only code credentials . I added them to my app as strings , but google rejects the app as breach of security.
I understand that they are risky, but they are read only, its not like someone could use those to delete our content or download it, could they?
Anyways what better , free way could be there? Because putting them on a server and accessing them on every request is itself gonna cost a lot and its a very small free project with no budget for all these3 -
So...
After 4 years of reading about various technologies of the tech world , like how chips and circuits work, the maths of integration differentiation, probabilities, random variables, compilers,os, networking, machine learning, big data, databases, ai, cloud , ... Etc
What am doing as a job these days is basically writing code in xml and kotlin to render views(aka colorful texts, buttons,..etc ,basically ui) for android apps that will show or hide based on response from the server, and also parsing that response into various dto's and models...
Its kinda cool , being in touch with the top layer of an os, but there's a lot more in the world of technology, isn't it?
I mean , even if i look into the jobs of other team mates, there isn't much difference. Like the testers are just taking our builds everyday and trying to find faults, the backend guys are fiddling with similar code as ours, i guess the only difference would be they handle some stuff regarding cloud and security too, but that's also just some more code and if-checks here and there....
So is that all in our tech world? Frontend-backend-api-cloud , and you got yourself an online product?
Who is really having the fun in all this? I think the content creators are somewhat happy, like am not a youtube dev but i guess youtube content creators seems very happy and with the shine of enthusiasm in each of their videos. Although now that i think of , they are also most of the times faking it as their happiness depends on income and their income depends on every view they get.
I guess then the top guys would be happy and enjoying, as the product's growth increases their income, but they seems to have even more sulking faces than us devs
Ok, Fuck happiness. Are you guys jobs also as monotonous as mine?6 -
ughhh i am going to kill everyone involved in the product making process.
The management/client calls it Sticker Price
The backend sends the value in key basePrice.
the android client receives the value in dto which says originalPrice
the view on which its going to show is named as tvPrice
now multiply this with 4 more different types of prices (base discount, promo discount, referral discount, fuck me discount,..) and you got yourself an effective spaghetti fuck which the junior guy has to figure out :""(
The day am leaving this job, i a starting calling myself a fucking senior wizard asshole :/2 -
- 2 hours to make a PR.
- need to make this complicated custom view .TL rejects library usage, says this guy in team has already implemented that view. coordinate with him
- that guy's view : highly coupled, utterly complicated code with 10s of dangling if checks
- that guy's coordination : sat with him for 1.5 hours to understand his code, his code couldn't handle 50% of my requirements
- time left =30 minutes
fuck me😢5 -
So i had a horrible last week and utterly anger-filled Thursday. Meanwhile my friends were in similar situation and planning for some weekend get together/partying. That was my only hope till Wednesday , coz Thursday was so shitty that i could not take anymore.
So on friday i took leave and woke up late, basked in the sun , played with cats, made some snacks, slept some more, went to park and enjoyed my extra holiday @ $0 expense. On Saturday i was so relaxed that i cancelled my plans with homies and did some office work. Meanwhile the gang got back , spend some lavish $$$ on party the whole day and went back in midnight. Next day those guys are waking up hammered and were still dividing their bill money till evening XD
Sometimes its better to stop waiting for a particular slot of time to come to do something 🤠3 -
Alright , i am angry and sad to the point where i am taking timeouts just to evaluate my situation. So here goes the rant.
1. Ever since my senior has left there hasn't been any real filling of his position and i had to adjust to this new style of working . I had raised these concerns with my tech lead before and he said that it would be managed by a joint support of other seniors, and my effort. But things are going .. awkward (rant link for the senior leaving story in comments)
Like recently there came this big task of creating a new referral link screen that came onto me. at that time i was not even aware of the flow or the frontend/backend communication , but it was discussed on the first day of sprint only so i thought yeah i can do that ( side question #1 : how do you count the days in sprint ? Is it 10 or 14 days if weekends are a holiday?)
So i decided a personal plan and i guess made the first mistake :/ . My plan was like this : as i am alone working on this screen, i should read the already available code to get the better idea. Once i have doubts i will ask tech lead . Then i will start working on it.
But what i actually did was i started reading the code, but meanwhile the manager was continuously asking for status update and making requirements changes, so TL and i sat and used an old screen code , refactored it and made some work on it. I was happy, a lot of my work was done when i sat with TL. I just had to add the ui. Easy stuff ,right? NO
The tl and i had actually integrated understood wrong and integrated a different api. For TL who knew all code he said "oh okay, no big deal. Ywtf, just check this code here in x file nd integrate likewise" . BUT I DIDN'T UNDERSTOOD THAT CODE,YOU DID THAT MANN!
Anyhoo i sat back looking at the 2 files , 1 for the new wrong code and 1 for the old unrelated code, tried to understand all the working without the actual logics and api calls for hours and hours until i rewrote the whole ui part and had very narrow scope questions about the api. This process took quite time and in the process i caught the issues from a lot of people : the manager had missed crucial cases when she said "like we did before" , the designer had missed important ui views that governed various logics and the already present code was also making some unneeded calls which could have been removed.
This took 2-3 days and weekend the next days i was scolded by TL about why its taking time. Like wtf? No one's helping me , i am like a blind man with a broken stick trying to touch everything and understand what it is. But he's a cool and awesome guy , he asked another senior to help me , that senior sat with me , listened to what i have been doing , pointed all the problems , reviewed my code and finally we were able to get that feature done. Pheww, right? Nah.
#2 ) By the time we finished it, next sprint has already started and that too had some big big changes. Ughh.
but this time i already told my TL that i will either work on code after a proper KT of line by line, or assign some senior to me who has the knowledge of code and could command me what to do. So things started correctly this time.
#3) However again the managers are being stupid and continuously iterating the requirements. Me and this senior are very calmly handling this stuff but the SHEER AMOUNT OF MEETINGS OH MANN FUCKKK.
- Morning standup
- mobile team standup,
- manager messaging on slack with @a @b @ywtf @c @d , hoping for a discussion
- Standup for future feature discussion,
- standup for feature kt,
- "hey ywtf , i wanted to test your old feature from a 1000 years ago now because i am another lazy tester person, shall we connect on call?? "
Aagh kill me now . I am already a miserable guy trying to code in standard office hours ,your meetings are making elongating my work time to 14-15 hours :/
I think This is neither a waterflow nor an agile mode of development. We are applying waterflow on the devs while trying to get them work at speeds of agile . I mean like working till 10 or 11 pm and then after 12 to 3am has become so common for me that i have forgotten what extra stuff i should be doing. My life is like meetings + very less work in office time, work in after office hours , eat sleep..FML9 -
wow, ever since this work from home, i have forgotten how to make an excuse.
please suggest some excuses for taking the time off for 2/4/6 hours / full day leave ^_^!12 -
So how much % of your salary are you guys saving/investing ? Am fresh out from being a student to being a salaried employee, and am getting to know that money can also be used to generate more money i guess? Stocks, bitcoin, mutual funds, provident funds, ... Am hearing a whole lot of words , those Twitter guys use.23
-
ughh. i feel so confused about future. i am currently in a decent state: freshly graduated, having a good knowledge of tech, doing a decently paying fresher job. but at the same time i have this fear of future: like what am gonna do? I just have a bachelors degree, i just know of a niche android domain. the other people are investing heavily in growing multiple skills( web, backend, crypto, ai, etc) or degrees, while i can't do either.
i got decent in android because i did some classroom course 3 years ago followed by doing some experimental internships while being in college. this whole took 3 years to get me where i am now and no one baited an eye because all the time i was a "student" .
I can't go through that phase now as i have a job. i need another buffer, like another period of time that in which i will be labelled as "student" . this gives an answer as "Do higher studies" , but that also sucks. the option of higher studies seems to be beneficial for a lot more reasons but it still sucks because I hate opening my college notebooks again.
it was okish before , but now its like a nightmare. the M. tech exam in india, GATE, is in feb 1st week and it will have the whole freaking syllabus from last 4 years , plus a 10 times tougher paper.
is there anyone in there 40s-50s doing well with just a graduation degree and no other education ? what was your journey like?
and for people with the higher education degrees: what advantage did you got from them? when did you realise that you need a higher education degree and what did you do to achieve it?13 -
!tech . Tldr = last para
I have been doing this social experiment about my interaction with the people for last 7 something years and here are some of the details and observations:
- i graduated college in 2020. All the people ihave met in the last 4 years (related to college ) were connected to me via whatsapp in muted/unmuted groups. During college the interactions were usual but once we all got the results in hand, all the groups were gone quiet. The only interactions were when someone posted an interesting status and the other commented in 1-1 chat. 1-n or n-n chats were completely 0.
My experiment was to not post something for a month and even mute status update so that I don't get to see what they are doing. And a month after , i am rarely even opening whatsapp as there are no chats
I finished my school in 2016. At that time all my schoolmates were obsessed with Facebook, like we would play games on fb , like/comment on posts have group chats etc. There also i got the same results : deleted fb after 12th results and today I don't even remember the names of my batchmates(guess they feel the same about me)
We moved to a different locality in 2011. At the new place, i would initially go to park, play with local guys , chat with this neighborhood girl of my age, went to the same tutions.
Later life happened, studies got tougher, i stopped going to parks, the girl and my family clashed over some topic and we changed tutions later. 10 years past, 2 of the guys are still my homies with whom i get on call every now and then, and the rest people are like , we meet in the streets, say hi and on our way..
My parents got in clash with their siblings amd families when i was like 5 or 6. Since then , the uncles/aunts would occasionally call/meet their would be some fake interactions and meetings but once they woul go away (or we would come back from their house) , everyone would take a big sigh of relief
Moral of the story is :life happens. I would have met 7-8k people in the last 10 years, would be on a daily interaction relation for a period of time and then all gone. New people , new time period and old ones now just a name in contact book.
Its not like i lost every friend , there are around 1-2 people that i interact with on a daily level and 9-10 people who i contacted in the last 30 days, but the point is its just not me who don't wanna interact. Everyone just simply moves on.
We humans pride ourselves of being the "social creatures" , talking about scaling and reaching out to millions of people, when we can't stay in touch of 50 people from our football team or graduation batch or something like that.
And this end brings me to a question for all the 35+ people : how are you all surviving in the world? Is it just me loosing all the touch with my contacts (intentionally/unintentionally) or is it for every one? And is anyone even trying to maintain those relations?are those relations worth maintaining?7 -
how is the big sur for mb pro ? all stuff working fine?
And also how do you work with those ice cold pieces of apple metals in these frosty morning? i have caught cold and i seriously suspect this macbook 🥶🥶🥶5 -
ugh. sometimes i think am not at all made for this dev work. bugs upon bugs are piling up in my stream, and i can't even find the root cause to why is something happening.
the only way for me to find that would be to rewrite whole classes and that would also introduce more bugs and probably make tech lead mad.
Testers are asking for test build, managers are putting more and more new tasks on me.
In the daily standup chat, people are writing what new bugs they fixed today, and here i am, writing what new bugs i haven't started even working upon :(
Tomorrow they might be calling some legend senior out of other stream and putting alongside me, who is gonna magically found the root cause of the problem and add a spiderweb fix to already patched piece of code hanging on thin threads. fuck2 -
fuck what i have got myself into. git blame is a bitch.
I recently pushed a big change that is supposed to replace a library with another.
adding the library and custom classes as a seperate item was not an issue. however tech lead asked me to use it in some modules , as example. i took it as some "complete" modules and converted 2 of them with complete replacement of library.
What he actually meant (I presume) was converting only parts of those modules on which i have worked. i was not suppose to touch the parts that i haven't worked on, but i did anyway to make that cheesy "I replaced all instances of library x with library y" statement.
now fuck me hard. there were super hacks and buggy code in those modules which am definitely sure didn't break due to my changes. but on almost every line it shows my name when we open the git blame . ughh fuck2 -
So either i am in a tight position and about to get fucked or everything is just in my head. Its been 3 months since i joined this company. sometime after joining, i was assigned to a core part of product say X, where me and 1 senior(say VV) would work on various tasks and bug fixes. I , being a fresher and junior would attend meetings alongside, the senior bosses would tag both of us in every task, but he and i would divide the tasks amongst ourselves .
I would usually get smaller tasks that i would spend some time with, finish up in 3-4 hours and then make a PR for his review. he would work on larger bugs, fix them and make the build.
Everything was fine until 1 day, he calls quits and is now leaving the job in a week . Now am not sure how this all is gonna fare out. the code he use to write was … very different for the lack of better words and even though i have a rough idea of how code is working, there are huge gaps in my knowledge .
I don’t know how company is gonna play this out. would they be hiring new senior dev? would they be expecting me to fix stuff as “YWTF knows the code as he have worked alongside VV on it” . because in the latter, am truely shitting my pants because am not ready for this !!5 -
am watching simpons these days and i really related to this quote. the bigger our goals are , the more we fear bout the world to destroy them. on the contrary, if we are grateful and find happiness in the smallest of things, not even the biggest powers can take that away.
Also highly recommend you to watch `big mouth` on netflix. that little 18+ kids show is genuinely the most amazing webseries i watched9 -
When there are too many choices , we lose motivation to try them and might end up persuing none to completion
When there are too less choices , we try them all and feel frustrated that why these are the only choices
And the cycle goes -
What kinds of non tech stuff you guys do apart from your usual dev work/education/interacting with the laptop (hobbies , attending some gathering, workout etc)?
I have neen trying to explore stuff i could do outside my work but end up coming back to it whenever i am free.4 -
Hey, as a fresher dev, what should be my approach to "fix some bug" ? Its been 2 months since i have joined a company , and i still often struggle when there comes a task of fixing bugs in old code.
Adding new stuff is rather easier for me, I just follow the way the practices and code patterns used in something similar, and usually my code is correct.
But when it comes to solving bugs, I usually try to follow the code in that class/module/function etc, come up with a million questions that no one would answer and eventually just remove all the old code and write my own.
Sometimes my seniors would be mad as I would touch the code "that is already working" , but that's the point, if that code was easy to understand and predictible, i wouldn't have rewrote it!
What's your take on fixing bugs?18 -
My experience with Mac 💻
So recently I received a macbook from office to work. I have always worked with windows since the day i first touched a computer and recently tried ubuntu during the college for a 1-2 years on and off. When they asked which laptop to provide, i didn't gave any preference but only demanded one which could run our tools faster (mainly android studio , chrome and emulators)
And boy what an experience this world of apple is. for last 4 days, i have been using this, and i would describe my definition for a macbook to be " ITS NOT A GUI based OS. Its a glorified, more aesthetically pleasing, more shittier and irritatingly simple alternative to ubuntu OS that is running on a BLAZING FAST, premium hardware and awful keyboard"
Allow me to explain.
pros:
- THE UI: its beautiful and classic. I like all kinds of icons, but macOS' life like icons for notepads, admin access, camera, gallery etc bring back the memory of decades old UI when icons were more relatable.
- The blurs in every screen nd widget looks nicer than windows version of blur, which is also not that bad( again, as a tech user, all the uis are fine for me unless they are truely crap like recent gmail and other google icons)
- ITS HARDWARE . its true, there os is so optimised that i have never seen an android studio emulator run this fast. Like, this little guy is what i5 something with 8gb ram and 256 gb ssd? I have a windows hp laptop with exact similar specs( i5 7th gen, 8gb ram , 256gb ssd+ 1 tb hdd) and i can never even imagine of running emulator +studio , and getting my builds in less than 20 mins. Here, the builds weren't even taking a minute.
- and what else? umm can't remember.
Lets get to the cons
- THE UI . not talking about the asthetics, but the OS itself, the graphical user interface (NOT) . Its super crap and I feel limited in this ui.
- From my experience of windows and linux, i will say windows is a true gui based system as for everything you wanna do, there is a software that will be exposing particular api/database/register entry/setting etc . Linux is a partial gui as it has limited apps and most work can be easily done with terminal.
- Apple is , at its best an incomplete gui. It has a very simple software base, like its file explorer, which can't open system files without managing permissions via cmd. windows peeps, you see the calendar in bottom right? yeah, be grateful for that, here apple's gonna take $3 for this as a third party app
- And what i noticed was that they have intentionally tried to make it a simple/restrained OS. You won't find library setting unless you press a particular combination of keys.
- The windows switching. omg, how i miss those. just hovering over an icon in bottombar in windows would show how many windows of an app are open. here its a nope from apple. just a dot , no matter how many windows you have opened for an app
- THE HARDWARE : Wait, i just said its the best, right? not too much. You would expect a company taking $1500 for a latptop and give some ports, but nah, fuck off with your hard disk, memory card and usb.
- and what's this keyboard? why can't they add a numeric keyboard :'/ i use to rarely move my hand while typing and now its jumping all over the place just to write a 10 digit phn number. Also am so much adjusted to basic keys like control, alt,fn, insert that its to difficult to map my hands to the new command , control-arrow and option. I am testing and trying out my old shortcuts on various apps and hoping i eventually adjust to this keyboard
- and ugh, the mouse. yeah , thank you for showing me those gestures we can perform with this, but no thanks. windows can also have almost all of those gestures with synaptics and i rarely ever used those
- the new touch bar is rarely ever useful as i have better speeds typing the word "useful" than just pressing it there. Maybe its useful for the software u use, but its upto the devs of those s/w to make this shitbar useful
-----
- Thus to me, mac OS is an OS that is a mix of goods and bads . but its like , trying its best to hypnotise me and adjust to its quirks and in future become its follower and embracer, but i don't think i would be. windows has shown me what a gui world is, its file explorer has been my favourite place of stay. the ubuntu has shown me what a terminal based gui world is , and its file explorer (& terminal) is again my favorite place to stay.
so in future if i had to buy a new system, i would rather get my old hp laptop repaired until i have a big bag of cash . then i would buy a high spec custom laptop/computer with 64 or 128 gb ram/ i10 or whatever the powerful cpu is and shit tonnes of ssds and dual boot it with windows + ubuntu. Nope, not gonna be a apple fanboy17 -
so i recently got a macbook for the first time. And i absolutely hate its trackpad. In windows i have got my trackpad customised with 1 finger side scroll and single touch to open/click anything .I wasn't even able to complete those introductory screens for 1 hour when i realised these buttons need to be pressed. I may somewhat adjust to the 2 finger scroll of mac but i don't wanna. any help ?7
-
So am currently in a company where i am working on a technology that i really like. I am currently not an expert in that domain, but know enough of it to fix whatever they throw at me.
But lately I have been having this weird feeling that am not trying to grow my knowledge anymore. earlier when i was unemployed, i would look into newer frameworks and tech because "what if they are needed in the job?" , but now when i have the job, i don't feel like doing that. I can feel like am doing less ,a lot less .
How do you motivate yourself to learn things? I am just feeling like shit :/
And its not just about career but life in general. I used to do gymming, go out, talk to people, but lately am just ... not doing anything else. I sit with laptop 10-7, then eat,shit, move around the house then back to laptop and sleep.
I am frustrated4 -
how many of you have a masters in management degree (mba or similar) ? Why did you persue it and who should you think should persue it?1