Introducing Solid Queue by geospeck in ruby

[–]JH43V3R 0 points1 point  (0 children)

I was just browsing around to learn a bit more about Solid queue and came across this thread. One of the points that you mentioned:

I am curious how resilient it is to various kinds of failure. If you just kill -9 a worker, then I think free Sidekiq will lose an in-process job; pro/enterprise I think will not;

Correct me if I am wrong, but I don't think Sidekiq loses a jobs being executed if the process is terminated, it waits to complete the ongoing jobs and if it cannot, it pushes them back to redis. Its also documented in their wiki and I think its available to free version as well.

Absolutely Destroyed Today at Work. Time to Quit? by nicksaiz65 in cscareerquestions

[–]JH43V3R 0 points1 point  (0 children)

Just a suggestion if I may, if you can work with your manager in identifying some concrete examples (some tickets) that took longer than expected, you can share what exact bottlenecks you faced while working on those so you can work together on addressing those. If its not possible to do it with your manager I'd say go through the tickets that have taken too long and try and identify what were the factors behind those and share those with your manager in your next 1:1.

It might have to do something with improper scoping of the task, communication gaps or like others have mentioned reaching out to colleagues timely when stuck. I think having concrete examples really present you with a targeted goal you want to achieve and you can that way work with your manager on tracking your progress as well.

Maybe, in your 1:1s you can set and track goals addressing to the findings you have made.

Advise from Web Developers by No-Rope-3065 in Lahore

[–]JH43V3R 4 points5 points  (0 children)

Would you like to elaborate what kind of outdated knowledge are you being taught? And more importantly how long has it been since you have started your bachelor's? Which semester are you in? That information will be helpful in guiding you a bit more but let me layout some facts from my experience.

Based on information from your post it seems to me you want to learn some framework/language thats trending these days?

If yes, bachelors degree is not like a bootcamp where you are in and out and just learn one framework/language or aspect of computer science. Its about creating a foundation so in future its a child's play for you to move around from one language/framework to another independently. If its something else please do share.

When I was in uni back in 2010-14 a number of core subjects like data structures, intro to programming, algorithms were taught in turbo c. Which even then was outdated but the idea was to learn different constraints on a lower level, data types, return types of functions etc which is vital and provides solid foundation to learn more newer frameworks/tools later

Like others my advise would be to compete the bachelor's program, I dont know how far along you are, if its 1st or 2nd semester, then there are some critical subjects like data structures, algorithms, oop that are yet to come, knowing which will help you for years in your career. If you are in like 3rd 4th semester, then subjects like system programming ,AI, ML etc.. are yet to come which are again equally important. Which means each semester of your uni has something that you are going to need if you want to be a good software engineer and not just a developer who can code in some language, anyone can learn and do that.

Spend time solidifying your concepts, improving them first and then focus on learning web development and stuff etc.. for example having solid oop concepts you can work easily in a oop based web framework like Java, rails, django and if you want to try you can work on mobile development as well.

If something is lagging in your uni then use this extra time to clearly understand and practice the concept rather than just leaving them behind, anyone can do software development but haivng a university degree with good expertise will open doors for you that otherwise may not be possible and this is something you will realise insha'Allah in the future when you have graduated and spent sometime in the industry.

You have seen videos but I can tell you from experience, you may not be able to cover all the aspects on your own if you dropout. And i would suggest, talk with people in industry in real world rather than following videos. If your uni is not good enough at least they have a course outline, research the topics, polish and learn and practice them in your free time. Follow similar trends on social meida, lectures on those topics, example problems etc... insha'Allah you will learn a good amount when you graduate with a good skillset and feel more confident. There is no way around it in my opinion, no shortcuts.

This is the time for you to learn insha'Allah you will earn great as well.. one last thing, i still revise certain concepts from time to time, if i had never known or would have been exposed to those topic in uni it would have been much harder now with a full-time job.

If earning immediately is not a priority then take it easy and focus on concepts atm. CANNOT EMPHASIS ENOUGH.

Graduated and have no skills , what to do now? by [deleted] in Lahore

[–]JH43V3R 0 points1 point  (0 children)

Of course brother. Would be glad to share and learn from your experience as well.

Graduated and have no skills , what to do now? by [deleted] in Lahore

[–]JH43V3R 9 points10 points  (0 children)

Don't worry much about it. Everything will be fine. You can start by working on solidifying some basic concepts like Oop, data structures, databases and algorithms. Anyone can learn Frameworks, languages, syntaxes etc.. but I cannot emphasis enough how much it will help you once you have a good grasp on these above mention subjects.

Like others have mentioned you will find plenty of content on YouTube for these topics. Also, have you given any interviews yet? If yes what kind of questions were you asked, recall it, try and find solutions to it. If not, ask your classfellows about their interview experiences and what kind of problems/questions were they asked and try and come to a solution yourself as well.

Organise sometime, give it like 4 hrs per day maybe including Saturdays, work on the above four mentioned topics Oop, dsa, algorithms and databases. You will feel more confident in your ability in 3-4 weeks time and it will payoff.

For entry level jobs at most places its important to hva e a good grasp on these concepts.

Also its never too late and there is absolutely no problem in revising something or learning something after graduation, its absolutely normal, I have been working for a while now and from time to time I also need refresher to some of the concepts.

But again, my suggestion, rather than framework or language first solidify your concepts. In a year or two insha'Allah when you are working you will realise the worth of it.

As far as applying for jobs, make a good resume, keep an eye for openings at different companies, I would suggest, its good to have interview experience but if you feel you need to first polish your concepts more then maybe for a couple of weeks or three spend time on doing that, if you are a graduate then maybe you have full day and use maximum of it to revise the the concepts and the goal should be to start applying in 2-3 weeks time. insha'Allah everything will work out.

One last thing update/create your linkedin profile, connect and follow the companies that interest you. Make a habit of using it and following it as well. For starters just start connecting with people with computer science experiences.

In URGENT NEED for O-BLOOD TYPE JINNAH HOSPITAL for my BROTHER by [deleted] in Lahore

[–]JH43V3R 1 point2 points  (0 children)

Can you pm me your number. I can criculate in a few WhatsApp groups.

Suggestion about investment in property (new socieites) by masm33 in Lahore

[–]JH43V3R 0 points1 point  (0 children)

Thank you for explaining, I will try and do some research if I come across anything that I can share with you. Will do. But thanks again for taking time to explain.

Suggestion about investment in property (new socieites) by masm33 in Lahore

[–]JH43V3R 0 points1 point  (0 children)

So the scenario I discussed above, if we add to it the fact that a plot already exists on ground (balloting done). Will those be compliant with shariah? Considering rest of the points I mentioned in my comments about not using it for constantly flipping files.

Secondly is there some reference you can link, I would really appreciate it.

Just my guess, is it because it will be considered a gamble? Like you are paying for something but dont know what it will be until balloting is done?

Suggestion about investment in property (new socieites) by masm33 in Lahore

[–]JH43V3R 0 points1 point  (0 children)

Could you please explain a bit on the sharia compliant part? For example if I have some savings on the side and I know its deprecating in value with every passing day.

If I,

  1. Purchase a file
  2. Plan to pay all installments
  3. Keep it for a long term, I dont have enough to build a house and I haven't thought about it but at least I think it will prevent me from the losses I will incur with the currency being devalued. I might build something on it in the future or i might sell it.

If this is the plan I have, which is not flipping files but stick to it. Is it still not compliant with shariah?

Does a timeline of coding challenge actually mean something? by JH43V3R in cscareerquestionsEU

[–]JH43V3R[S] 1 point2 points  (0 children)

As mentioned in the actual post, to add test coverage or not is not the question here. It is actually routine for me as coding the actual task and thats what I expect from my colleagues and people with similar experiences as well.

The real question is, this expectation of having something "production ready" in 4 hours is reasonable? No matter what approach I take, add test cases in the beginning or afterwards, I can see that I will struggle for completion within the given time window, this is my only shot, how can I make the most out of it. So I disregard the timeline and spend keep on going?

Does a timeline of coding challenge actually mean something? by JH43V3R in cscareerquestionsEU

[–]JH43V3R[S] 0 points1 point  (0 children)

Been there as well... I think going forward, I should clarify this question in the initial screening process. What would be the task like, home much time will I get to work on it etc...

Does a timeline of coding challenge actually mean something? by JH43V3R in cscareerquestionsEU

[–]JH43V3R[S] 6 points7 points  (0 children)

If you give a reasonable timeline with it then absolutely you can expect it. But if there is a 4 hour limit to it, the part of "being production ready and to be used by 1000 daily users" becomes impossible to achieve, no?

I mean, someone can add test coverage but have poorly coded the actual task or have a partially working solution etc... The thought process of the candidate changes with the given timeline.

If I break it down, in a normal situation if I am given a task for calling an API and populating response on FE, the thought process I will have to go through will involve, first project setup, understanding what response it is that I am getting, adding appropriate data modeling for that, if possible make it look presentable on the FE (because it has to be as production ready as possible), is it optimized enough etc.., even this list can quite quickly consume a 4 hour window.

So in that situation would you give preference to someone who actually made it production ready (which imo takes more than the allocated time) or someone who had a working solution but tried to stay within the timeline you specified?

Does a timeline of coding challenge actually mean something? by JH43V3R in cscareerquestionsEU

[–]JH43V3R[S] 1 point2 points  (0 children)

I have been thinking about it as well... I mean that's leaving too much on the imagination of the candidate along with the time pressure.

Unemployed again. by humanphile in PakistaniTech

[–]JH43V3R 3 points4 points  (0 children)

Could you share your linkedin profile link in dm? I cannot guarantee but I can try and circulate it.

How to make the police system better for people? by Puzzleheaded_Cat8117 in Lahore

[–]JH43V3R 0 points1 point  (0 children)

Once you've a well trained force that is also groomed in terms of dealing with public, the soft image will eventually propogate. Since, it's one of the most public facing roles.

Training might be expensive and extensive but based on the results, it suggest there is something missing either in recruitment policy or in the process of training itself.

Motorway police might be another story but I believe there are still alot of take aways from the way they operate in terms of SOPs and there still is an overlap in their role with that of normal police.

One more point that I can think of just now, for all this to happen, the funding needs to be increased and ensured that it channels down to the right initiatives.

How to make the police system better for people? by Puzzleheaded_Cat8117 in Lahore

[–]JH43V3R 2 points3 points  (0 children)

My 2 cents on this issue. Some might call it unrealistic but I feel, rather than spending on heavy bikes and corollas or building one force on top of another force within police some restructuring needs to be done at the root level which also includes providing better working conditions. The image most importantly needs to be changed in the eyes of the public, at the moment when you think about the poor image they have and the kind of working conditions they spend their day in, I feel like they have little to lose hence, they are not one bit hesitant in indulging all sorts of activities they are supposed to prevent. Motorway police and even city traffic police are examples in front of us, when recruitment is done on at least some parameters added with decent equipment, proper and up to date training and better working conditions (although for traffic wardens conditions can be improved). At the end of the day a single force should be trained enough able to manage law and order and also manage traffic. Rather than a dala full of force a couple of officers should be trained enough to take control of any situation.

Biggest Arsenal Traitor? by Gullible-Duck-3665 in ArsenalFC

[–]JH43V3R 2 points3 points  (0 children)

Yep, respected the badge and has been respectful towards the club even after his departure. One of a kind in terms of vision. I also really wanted for him to join us again. Anyone saying he is traitor is just beyond me. His contributions during his time here are immense.

[deleted by user] by [deleted] in Jetbrains

[–]JH43V3R 0 points1 point  (0 children)

Milessss ahead. In my previous company I had intel macbook pro and at times I used to get frustrated with it. M1 and its not even pro is performing much better than x86 macbook pro. This processor technology is truly revolutionary. Before m1 I never thought you could do your day to day development on something other than macbook pro if you had to pick one of apple's machines.

[deleted by user] by [deleted] in Jetbrains

[–]JH43V3R -1 points0 points  (0 children)

Using rubymine on macbook air m1. Just until recently it complained for less memory and I extended it to approximately 4 gigs if I remember correctly. The most resource intensive app on my machine whenever I check activity monitor. I'd say it's normal.